Looks very cool, thought I'd put some smaller pics here...
Not sure that those smooth rear wheels would give much traction though, the front tracks don't look to be powered, also seems like the driver would have a nice view of the sky and not a lot else.
I never had the chance to use one, but I like the ide of a dog-powered travel unit better.