1999-08-21
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.
StatusReleased
Original LanguageEnglish
Budget-
Revenue-