From Chicago, Illinois, this metal band features Dylan, Craig and Kris.
Added by Upcoming Robot on August 26, 2007