Photos & Videos
Last week was New England SCCA's Slip n' Slide rallycross. This year there was no snow, just a whole lot of mud! As always, the New England Region puts on a great event, and it's always fun to watch, or in this case, pull people out!
Check out the video, Tell me what you guys...