Train in Vain

  1. The Clash's 'London Calling' Comes to Rock Band

    January 31, 2011 11:42 AM EST Grab your five-button guitar, keep your eyes glued to the flat screen and get ready to rock out to what is arguably the greatest record ever made: The Clash's classic 1979 double album "London Calling." Harmonix Music Systems, the c ...