London Calling

Album: Live Covers
First Played: 23-Feb-2003
Last Played: 23-Feb-2003
Times Played: 1
Notes:
The Clash cover
Lyrics:
London Calling has been played live at the following shows:
Show Date Location City
23-Feb-2003 Madison Square Garden (Grammy Awards) New York City, NY