That shit is crazy! I've ridden in Rome and along the Amalfi Coast. There's no suprise to me that Italians & Spanish racers do so well.
I was riding along thinking I was doing ok when a 500cc two stroke Cagiva step through (like a vespa, but on steroids) came past us on the back wheel and looked over to us and smiled! I stuck to traffic speed after that, still pretty crazy though!