1. Train Light Up The MTV World Stage

  • Posted 12/16/10
  • Views

The members of Train recall how "intense" and "big" their MTV World Stage performance in London was; the concert premieres Friday on Palladia at 9 p.m. ET.