T T twincamms Nov 3, 2004 No it's not the smell of Pirelli, it's the smell of the sweetest looking Stilo!