For those who were active on the internet and on BBS systems in the early 2000s, the satire of the title is not lost here. For others, perhaps a visit to wikipedia might clarify.
Actually, this is a 1983 DeLorean DMC-12 on display at the Route 66 Car Museum in Springfield, Missouri, USA. In person, the car isn’t as big as I always imagined. Actor Christopher Lloyd is 6’1 and appeared comfortable in the Back to the Future movies. But looking at this car, it actually appeared to have not much room at all. Shoot photos, not each other!