BMX Legend Dave Mirra Finishes 7th Overall at The New England Forest Rally
BMX legend and Monster Energy rally driver Dave Mirra drove to his best finish yet of his rookie rally season with a 7th Overall finish at the 2008 New England Forest Rally, round 6 of the 2008 Rally America National…