Saturday, January 13, 2007

Song of the Day (The Clash, 'London Calling')

The Clash is one of the greatest bands ever. They, in my opinion, are one of the most underrated influences in rock history. London Calling is a seminal album.