Ferrari F12 TDF Review

When it comes to supercars, the Ferrari F12 TDF deserves a place in the automotive Hall of Fame. Paying homage to the legendary Tour de France endurance races of the 1950s and ’60s, the limited edition grand tourer is, quite simply, an extraordinary machine. Made by the renowned Italian automaker, it elevates the already formidable … Continue reading Ferrari F12 TDF Review