MCR Tour Kickoff: John Norris Reports

The band fires up a chilly Manchester, New Hampshire, crowd for its first 'Black Parade' show -- and chats for a bit with Norris. (2.23.07)
Label
1:57 - posted 2/23/07
  • your tv provider
0 comments