Loading: Hardly A Vehicle, MIT's Electric Cheetah Is Still Impressive