FY Racing Overcomes Engine Failure to Secure 2nd in Championship
The final event of the Rally America National Championship, the Lake Superior Performance Rally, took place in the hometown of FY Racing; Houghton, MI. As one of the most notoriously treacherous events in… Continue reading