Twenty One Pilots Announce "A Complete Diversion" in London

Twenty One Pilots have locked in a concert in London at the O2 prior to their US tour.  Check out the trailer for what they are calling "A Complete Diversion."


Sponsored Content

Sponsored Content