Off road video

Amazing video of off road driving in Latvia. Latvia caters for amazing conditions to test your off road skills and car to the maximum.

Previous articleFerrari 360 Challenge Stradale
Next articleCannonball Run Europe July 2006

LEAVE A REPLY

Please enter your comment!
Please enter your name here