The Clash’s London Calling becomes new game.

Originally posted 2011-02-06 04:13:55.