Turbonegro play the Irving Plaza in New York
Location: Irving Plaza, New York, USA
25.08.2003
Turbonegro wins prestigious Kerrang! award