Sound of Urchin is a rock/alternative/metal quartet from Brooklyn, NY and New Hope, PA, New York.
Added by Upcoming Robot on October 2, 2007