Dubai
The F512 M was the final iteration of the Ferrari Testarossa model, with a total production of 501 cars. The car was first unveiled at the Paris Salon in October of 1994 and the final F512 M was manufactured in early 1996.
Read More About Ferrari Testarossa