- 12
- United States
Just curious what your favorite sponsor logos (for automotive suppliers) are to put on your cars? Doesn't have to be your favorite supplier - I'm talking strictly from a design perspective (e.g. - Endless brakes are cool, but I don't care much for their logo)