London Calling – The Clash – 1980 – The Capitol – Passaic, NJ
What with asteroids doin’ close calls, earthquakes and sarah palin on Fox, maybe we all need a little perspective.
Links to this post