Train Light Up The MTV World Stage

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.
0:33 - posted 12/16/10
  • your tv provider
0 comments