The Petrolhead Corner – Piecing Together the Upcoming APX GP F1 Movie
If you’ve been paying attention to Formula 1, you might have witnessed something odd over the past 12 months or so. While officially there are 10 teams putting two cars each on the grid, an eleventh team has been spotted! And no, it’s not Mario Andretti and his Cadillac-backed Formula 1 plans making an early […]