Build your collection and connect with people who share your taste.
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.
No comments yet. Be the first.