Still River is a New Jersey-based folk/Americana band who formed in 2003.
Added by Upcoming Robot on July 6, 2012