- 2,632
- United Kingdom
Let's be honest, proper race cars are simply advertisements on wheels in the same way you see completely unrelated companies in your beloved footballers team kit. I doubt people pay that much attention or care (except for me because i get distracted sometimes) but...welcome to sports.
I think he meant anime as opposed to advertising.