Twenty One Pilots have performed a couple of songs on Saturday Night Live – watch ‘Heathens’, from the recent Suicide Squad soundtrack, and single ‘Ride’ below.
The band are still promoting their album ‘Blurryface’, with a number of European tour dates coming up, and a few in the UK: they’ll play Alexandra Palace on Sunday 13th November as well as the previous Friday, 11th November.
11 London, Alexandra Palace
13 London, Alexandra Palace
More from Watch
“America is struggling, America is divided, America is hurting right now,” explains Papa Roach frontman Jacoby Shaddix.