I think there were a lot of messages sent. Maybe the strongest to Mercedes from the FIA, stop cheating!
F1 just increased their viewership for next year by 25%!
Yeah. Masi pretty much told ToTo to stick it. It’s called motor racing ToTo. HAH