This quiz question was posted on Answerbank yesterday (29th) at 16.15 and so far no one has been able to give the answer.
There are websites showing Italian car slogans, but none of them seem to fit the initials.
Thanks rgv and jazzgirl, having tried you-tubing (new to me) wasn't able to find anything, excellent response thank you both handing quiz in tonight, thanks again