I, too have had that question. I scratch my head each time. Like you, I have never seen a scooter this big and certainly not with a 6 cylinder 100+ hp engine. They must think it is a scooter on steroids!

Those who don't think it is a scooter say that is a really big motorcycle. I guess size is in the mind of the individual.