Wednesday, July 22

Lush's Final TV Appearance - San Francisco - Sep 8, 1996



Their last television appearance, on my own birthday in fact... quite sad really...

No comments:

Post a Comment