|New Twenty One Pilots Video|
2013-04-19 by TrstN01 | 5 Replies | 843 Views
Columbus, Ohio based alternative/electronic/rap duo Twenty One Pilots have released a music video for the song "Car Radio" off of their third album, Vessel. The band is currently on tour in support of the album, in addition to making appearances at music festivals around the world.
The video can be seen at the link below: