RESTORED ‘BEAST OF TURIN’ UNLEASHED AT LAST!
The Fiat S76, unofficially the fastest car in the world in 1911, has been driven for the first time in over 100 years – tackling the Goodwood Hillclimb during its first post-restoration test run.
Wait. What!? Check out the below video for more crazyness!