Or
Enter your email address and we'll send you a link to reset your password.
Filmed in Cologne, Germany, for 1999's Bizarre Festival, Joe and the band play new material as well as Clash classics for an adoring audience.
You must create an account to continue watching