Local Noise: Killed The Fixtion

Every once in a while I come across a CD that catches my attention with songs that seem to jump off the disc. Such was the case with Killed The Fixtion, a heavy metal band coming out of the streets of Newar...