Home Tours Videos Interviews Reviews Photography Featured Artist Contact THEME

twenty one pilots Announce Second Alexandra Palace Show

image

twenty one pilots have announced a second show at London’s Alexandra Palace for November 13th, after their show on the 11th sold out in seconds. Tickets can be purchased here, and you can view the announcement below.