Turbonegro play the Terramoto Festival in Weeze
Location: Terramoto Festival, Weeze, Germany
25.08.2003
Turbonegro wins prestigious Kerrang! award