Joe Strummer and the Mescaleros

Joe Strummer and The Mescaleros were an English band formed by Joe Strummer in 1999 that went on to make three albums prior to Strummer’s untimely death in 2002. Musically, the band continued the genre-mixing that ... Read more