This six piece metal band is from Huntington Beach, California.
Added by Upcoming Robot on June 18, 2009