Doug DeMuro is back, and this week he wants to know which sports car ruled the 1990s, the Ferrari 512TR or Porsche 911 Turbo? Chances are if you graduated high school sometime around the turn of the Millennium you probably had more than one poster of these cars tacked to your bedroom wall. Take a look at these modern classics of super sport. Who do you think should win?
This post was originally published on February 10, 2017.