As a F1 fan and motorsports fan, I like the look of the painted logo and branding. If they didn’t do all of that two tone scheme it would look good, much like the era when Michelin was in F1. Wait, hold up...
Michelin is the official supplier of the FIA Formula E series! Now that I am a big fan of. I don’t care if you laugh at me, but I’d rock it!