Speed Freaks

Dec 09, 2016 on Netflix at 12:00 PM


How do the fastest athletes alive stack up against high-tech cars and jets? The team breaks down the science of speed to determine who reigns supreme.

Previous episode

Invented Before Its Time?
Season 1 Episode 9

Dec 09, 2016