Chester French is a duo from Cambridge consisting of D.A. Wallach and Maxwell Drummey.
Added by Upcoming Robot on August 9, 2008