Yup, I too have seen it but did not know it was for SEVEN TO EIGHT people!
On just 250 cc!
That much weight is at least going to prevent it from going very fast, but if it did eventually get up to any speed and had to brake hard in a corner it could only be catastrophically unstable. Ridiculous, and I love it, but from a distance!