28 Jan 2009, 14:51 UTC · By: Ovidiu Panzariu / The Italian Grand Prix being held on the streets of Rome doesn't seem like a mirage anymore. Initially considered an extravagant idea of Superbike World Championship promoter Maurizio Flammini,...