1 February 2024 link f1
I donโt pay too much attention to F1 and it sounds like there have been ties there for awhile, but this stunned me.
humdrum industries ยฉ 2025