For all the doomsdayers out there …

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.