Twenty One Pilots Release Music Video Posted on April 20, 2013 by Stitched Sound Twenty One Pilots have released their music video for “Car Radio” that you can watch here.