RocketPoweredMohawk
1 year
Theory:
Mercedes were due to implement ‘significant’ upgrades at imola, perhaps even a completely new car concept, Mercedes 2023 championship confirmed, Christian Horner was shaking. THEN, imola floods, race canceled and Mercedes upgrades washed away down the river. Conclusion: