Sorry to disappoint anyone. Earlier today, Five Finger Death Punch announced a May 18 release date for their new album, And Justice for None. Included in that announcement was the cover art for the ...
Since their start in 2005, Las Vegas, Nevada’s Five Finger Death Punch have estab-lished themselves ... Jeremy Spencer released their first album, ‘The Way of the Fist,’ in 2007 — then ...