Nov 28, 2017
I Can’t Stop Watching These Rally Drivers Push the Absolute Limits of this Fiat
Watch this rally driver push a Fiat 126 to its absolute limit! Amazing driving and I couldn’t stop watching.
Tags: · auto, driver, extreme, extreme sports, rally racing, sports, top, vehicle