I just got my new issue of Forza. Anyone notice how many pictures or Testarossa's there are in the advertisements? Seems like it is now the car to...