Hailing from Seattle, Washington, the band plays rock music and features Ed Rock (guitar), Matthew Strutter (guitar), Fiia Mcgann (vocals), Erik Satanicus (bass) and Jack Chandelier (drums).
Added by Upcoming Robot on November 19, 2008