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

April 26, 2013

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

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.

Search Tags

twenty | one | pilots

Comments