long fin killie - lipstick.
Scottish band formed in the late 80s Lipstick (7") 1997.
Scottish band formed in the late 80s. Lipstick (7")