there was a concept vehicle ages ago, like 5/6 years in auto express which had the same wheel layout and i've a feeling you could either go inside it or ride it like a bike, was very weird but very cool, a bit ot, but just wondering if anyone has the vaguest what i'm talking about
on topic: from the pages title i was expecting something more like the 'IT' from south park
looks quite interesting though, but suffers from the major downfall that quads have in the limited leaning in corners