Artist The ClashSong title The Last Testament - The Making of London CallingTime 16:42 minYear 2009Label Sony Music Entertainment - Vevo
+ more photos
+ more videos
The Clash recorded a live performance of their 1982 hit single, 'Should I stay or Should I Go', which featured on their fifth studio album,...
Joe StrummerThe Future is UnwrittenTrailerAs the front man of the Clash from 1977 onwards, Joe Strummer changed people's lives forever. A musical icon and political...
Lay Me Down (Official Audio)
Choir To The Wild
You Won't Bring Me Down (Orchestral) (Pseudo Vídeo)
By The Grace of God (Audio)
Stuck On a Feeling
The Night Is Still Young (Audio)