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."

title

Content Goes Here