Twenty One Pilots confirm London show

IMG_2281

Twenty One Pilots will return to the UK following their Reading & Leeds performance this weekend. It was rumoured that the duo will be performing at London Alexandria Palace on 11th November and today it was made official on their Facebook page.

Tyler Joseph & Josh Dun also posted a video today from their last show in London in 2013.

Tickets go on sale this Friday! |-/