It was a while back that the world freaked out over the preview footage for an upcoming documentary called, “The Beast Of Turin” which followed the restoration/recreation of the Fiat S76, a 28.4 Liter, four cylinder, chain driven, hellacious beast of a car that owned the world speed record before World War One. The culmination […]
More...
More...
Comment