Weird Science played an incredible show here (with The New Town Animals on Saturday, September 15th, 2001. (If some of these guys look familiar, you might've seen 'em on our Retards or Blow Up gallery pages.)
All photographs © 1984-2004 Tim Hayes.
Back to Gallery