themetalpigeon.com
Carcass: The Riddle of Surgical Steel
Well its finally here. Years after I first saw Carcass in 2007 at a dingy downtown Houston club playing the headlining slot of a godawful Texas Death Metal Fest and wondered if they were going to a…