“Following US rockers My Chemical Romance on their tour in Japan. The band also talk about how their travels have inspired their new album.”
The episode will be broadcast Tuesday 29th March at 12:10am on Channel 4. To avoid any confusion, it will be shown shortly after midnight tonight. For those of you who can’t catch the show, it should be available on 4oD afterward.