The Long 'n the Short 'n the Tall Oct 16, 1965 (59 years ago) Weeks Hall, Imperial College London, England, United Kingdom
Punk, England, UK, Kindie Rock, and Norwich.
Uploaded by Roykimberley
Sign Up or Login to comment.
Choose the vendor you'd like to view:
Need a place to stay? Find nearby lodging