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.
Aug 21, 1999
0 / 10
0 hours 54 minutes