Concert Photo Review: Cannibal Corpse @ Ace Of Spades – Sacramento, California

Cannibal Corpse are closing out the year with a North American headlining tour. Starting  in Houston, Texas, the journey quakes the stages of nearly three dozen cities, coming to a close November 27th in Tampa, Florida. Continue reading