Twenty One Pilots have released a music video for their new song, “Heathens,” which is from the upcoming ‘Suicide Squad’ soundtrack. Watch below:
Twenty One Pilots have released a music video for their new song, “Heathens,” which is from the upcoming ‘Suicide Squad’ soundtrack. Watch below: