London Calling Playing The Clash London Calling are the world's premiere tribute to The Clash. Read more