1 definition by seattlemusicexpert
A totally sick hard rock/heavy metal band out of Indianola, WA. It is unique in that it is the first band in the Seattle area to produce such a distinct sound in some time. It will hopefully pave the way for other bands like it to emerge.
by seattlemusicexpert September 14, 2011