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