I think that's an RC car slowed down. I got duped by one of these videos the other day. Look at the front end steering linkage at the 10 second mark. At first glance it looks like that big box is 500 lbs of engine block, but it isn't. It's a hobby servo the size of your thumb.

Click image for larger version. 

Name:	701mg-1-5-70kg-waterproof-high-speed-torque-metal-gear-servo-1.jpg 
Views:	81 
Size:	51.9 KB 
ID:	47335