While it appears that the sled rider was the first to the finish line, we’re not convinced the Ferrari driver was on the gas quite like he could have been. For $100,000+, you’d think he would have a slight advantage.

RELATED STORIES

Recommended