Visit the shop
Artist

Light This City

Light This City - Stormchaser

Light This City - Stormchaser

It figures. After six years and three albums on the thrash / melodic death outskirts, these San Francisco kiddos hunker down and offer up 12 mighty songs...

Review 26 January 2009

Rock Sound Online