Comeback Kid: Through the Noise Live in Leipzig 2008

This concert was filmed in Leipzig, Germany on November 23, 2007.

Country USA
Language English
Spoken Language English
Gnere Music
Release Date 14 October 2008
40 mins