Desperate Teenage Lovedolls
Rating 8/10
July 13, 1984