Photos by Steve Walter. On a random Tuesday night in New Haven, my friend Steve and I walked through a sleepy, closed college town and turned a corner straight into the un-relenting force of doom. Headlining the Decibel Magazine tour at Toad’s Place, Cannibal Corpse was the main attraction of over four hours of double… Continue reading We Were There: Cannibal Corpse in New Haven