MMusic Read More 1 minute read Twenty One Pilots Release Video For Suicide Squad Track ‘Heathens’ | Music NewsbyWPGM StaffJune 22, 2016 Twenty One Pilots have released a new music video to accompany their contribution to the Suicide Squad…