Anonymous 10/24/2024 (Thu) 03:09 No.60182 del
somebody took that ad as evidence that the F1 would be coming to argentina (not brazil) but I think it may have just been an ad for that company's sponsorship of Williams. not that I'd attend any race. I don't find races exciting