New England Forest Rally 2007

A breif viewing of NEFR '07, stop 6 in Rally America's National Championship.