Twenty One Pilots recently released the new song “Heathens” from the “Suicide Squad” soundtrack and so far fans of the band have really embraced the song.
The band is currently tearing it up on tour and it looks like they may have added the song to their setlist. During their show in Charlotte, NC on Tuesday night they played “Heathens” live for the very first time and you can check out a video of the performance below.