an advertisement for the new generation of sports cars from the'80s to'90