A Friday Night Watching…

…Cannibal Corpse lay waste to the Forum in Kentish Town, London.

 

Cannibal Corpse