Sound of Urchin is a rock/alternative/metal quartet from Brooklyn, NY and New Hope, PA.
Added by Upcoming Robot on August 11, 2012