Twenty One Pilots Release New Music

After being all cryptic on social media, Twenty One Pilots released 2 brand new songs today, announced their new album will be out October 5th (it’s called Trench) and announced a new tour that’s coming to NYC on October 30th and DFW on November 7th! They’re baaaack!