Here's another from Michael Mann : Mannonabike - or in this case Mannon des source?

(joke for film buffs)
Not as explicit as Iggy "...the Forza will max out at a little over 80 mph"
Article
http://www.bennetts.co.uk/bikesocial/re ... R5mDTK9LTo
gn2 wrote:You're seriously expecting us to swallow ...
All those angles on the bodywork and the faired in handlebars must be doing some job of cleaning up the aerodynamics.
Maybe the short front mudguard is the key

Not as far off as you think.
A lot of work went into the airflow on the inside of the bike, not just the outside.
But that isn't the whole story
I can't quote a google source on that so obviously this can't be true either