Published On Aug 2, 2016
This video of Twenty One Pilots LIVE was taken at the Talking Stick Resort Arena in Phoenix, Az on July 26, 2016 (7/26/16)
Sorry for any shaking or weird movements or singing... We were all so excited and happy at this show.
show more