That thing looks like it would just roll over if you took any curve above about 1 MPH. I just don't see how that could be useful for anything other than sitting still as a big lawn ornament. For the money he dumped into it, he could have built a 'reasonable', and useful rig that looked much better.
I bet the front has a smooth ride