An Unfortunate Discovery
- Feb 17, 2006
- 2020 Tesla Model 3, 1990 Discovery 1 Bobtail
I hate the dealer badges that I keep seeing stuck on stuff, another very American thing it seems. A window sticker (that ages nicely with the car) is much less tacky. Edit: Ironically, the sticker is probably physically more tacky than the badge, as those all seem to be wonky or hanging off.
Also what's a Ford O anyway? J/K I know it's that funky old US spec Focus, there's a black one driving around the town here.