Turbonegro play the Thrasher Awards in San Francisco
Location: Thrasher Awards, San Francisco, USA
30.11.2004
Turbonegro to release new album