New Town Animals

These guys came down from Canada and played here on Saturday, September 15th, 2001 with Weird Science - they sounded great and kept everyone hoppin'!

New Town Animals

New Town Animals

New Town Animals

New Town Animals

New Town Animals

 

All photographs © 1984-2004 Tim Hayes.

 

Back to Gallery
Back to Fallout Home