Rock Sound —
Twenty One Pilots have announced the details of their new studio album, 'Trench' and released TWO new songs!
After a period of teasing, emails, cryptic social media posts and billboards posted in major cities around the world, Twenty One Pilot...
more info