Yeah, that’s not completely true. My Chemical Romance are going to be playing to 85,000 people in Wembley Stadium on 31 October 2010 but they’re not headlining. Not is it a Hallowe’en party. Instead, they’re the pre-match entertainment for an NFL game between the San Francisco 49ers and Denver Broncos. American Football in London. They’re infiltrating!