Photos‎ > ‎Live, 2001-2002‎ > ‎

23 June 2001 - Southside Festival (Neuhausen ob Eck, Germany)