Twenty One Pilots new album Trench was released this morning along with their latest music video for “My Blood.” Watch:

Twenty One Pilots will play the Pepsi Center on 11/19. Show details here.