The finale of the 2010 Max Attack 2WD Rally Championship, the Lake Superior Performance Rally, LSPR, in the upper peninsula of Michigan.

Comments

comments

Powered by Facebook Comments