
The 2025 Formula One season after five races
After five Grand Prix races in Australia, China, Japan, Bahrain and Saudi Arabia, is this shaping up to be the new F1 season of the century? Let’s review. If you don’t like the weather, wait five minutes. That’s what we used to say about my home state of Connecticut and the greater New England area. […]