GenericIndieFan resident
Posts
Comments
0
VELVET ECHOES! Love that band, but aren't you talking about 'Whispering Shadows'? That was their hit EP in '91. Wait or was it Whispering something else... Sorry, totally drawing a blank here but excited you mentioned them!!!