Tuesday, March 5, 2013

Why Le Circuit Mont-Tremblant Is a Top 10 Track in North America!

Hat Tip to Gary R.

This is one of the best onboard cams ever - fantastic race action at Le Circuit Mont-Tremblant, easily one of the top 10 tracks in North America!


No comments:

Post a Comment