Five Finger Death Punch has just released the first single from their new album “AfterLife” and announced the U.S. tour. Today the band released the teaser of a new song accompanied by a short video and the hashtags “IOU” ans #NewWorldOrder, which could be the title of the song. You can listen to the teaser below.