There are few things more enthralling, heart stopping, exciting, and just plain impressive than in-car rally videos, especially when there is a pro behind the wheel and the car has some suds. Both of those important elements are present and accounted for in this 13-minute clip taken at the Lahti Historic Rally in Finland. The [...]
More...
More...