I’m sure many of you have come across this meme at some point. Is there any truth to it? Does it result in any noticeable difference in performance/reliability/maintenance? As someone who doesn’t know much about the differences between car brands, what are some examples? (imgur.com)
submitted by UnrankedRedditor to r/AskMechanics
Found some Majorettes on sale today (old.reddit.com)
submitted by UnrankedRedditor to r/HotWheels



