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