SECTIONS

ALTERNATIVE PRESS

NEWS

Twenty | One | Pilots release trailer for ‘The Live Room’

April 26 2013, 1:28 PM EDT By


Twenty | One | Pilots have released a trailer for The Live Room, which will stream in full on April 29. Check out a preview of the session below, filmed at Sunset Sound Studios in Los Angeles featuring songs from their latest album, Vessel.

COMMENTS