Student or Learner
the first mazda vhicle to use advertising featuring the "Zoom-Zoom" creative platform was the company's new model
If that's the question, 'Mazda' is a make of car. What the rest of it means is a fantastic* creation of a publicist's crazed mind - don't ask me what it means.
PS *This use of 'fantastic' may be new to some readers. fantastic - Dictionary definition and pronunciation - Yahoo! Education
Retired English Teacher
Have you a question, Roma?
Please get used to starting a sentence with a capital letter and ending it with (in this case) a full stop.
If you're asking us to proofread your sentence, I would change it as follows:
The first Mazda model to use the "Zoom, Zoom, Zoom" song and advertising campaign was the the 2000 Tribute.