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