Formula E Car VS Cheetah..Who Ya Got?

The cheetah is the world's fastest land animal, and this very well trained cheetah goes up against a Formula E car in a race! Who wins? Watch and find out!

 

title

Content Goes Here