Formula 1 is another of those sports that, while the rest of the world seems to adore and worship it, the United States just finds no interest in. It seems ludicrous when you break it down to the core of the sport; have the world’s greatest car manufacturers build the […]