ampsandgreenscreens.com
Beheaded - Beast Incarnate - Amps and Green Screens
Today, on a day when new Death Metal was sorely needed, into my life walks the new BEHEADED album, Beast Incarnate (January 27, Unique Leader Records). You ever have one of those days where you fantasize about taking an axe to the head of several co-workers because they are just being lazy while at the …