Five Finger Death Punch have released a recap video of their January 14 show at Palace Of Sports in Kiev, Ukraine. Says the band: "Yeah, about that time when we were in the middle of that armed revolution in the Ukraine - we made it out unscathed... Few years later we...
Continue reading...
Continue reading...