Human Car

I wonder if this thing could go off road.