VIDEO: Formula 1 Ferrari Spotted On Public Road
How cool would it be if you could drive your own Formula 1 Ferrari on the public road? That’s what this guy from Indonesia must have thought. Watch how he is cruising down the road in his homemade F1 Ferrari.