Recently, Twenty One Pilots have released the official music video for “Heathens” from Suicide Squad: The Album on June 21, 2016. Since released, the music video for “Heathens” was viewed more than three million times in less than two days. “Heathens” is the lead single from Suicide Squad: The Album and it is going to impact rock radio starting Monday. On Aug. 5 which […]