Lonely Teardrops by Blue Öyster Cult Overview Tag Appears on 1979 - Mirrors Mirrors Mirrors & The Revolution By Night Playcount 114 Listeners 48