Ford GT90: The Greatest Supercar That Never Was?

I kind of consider the 1990s my “lost decade” – I didn’t really care for mainstream music, movies, or cars during most of that period. Sure, there were some outliers like Radiohead, The Matrix, and the Nissan Skyline, but for the most part, it was a pretty crappy decade for most things.
Check It Out