Welcome back to Against All Oddities! Yes, that smell is leaking diff fluid. Maybe you’ll get used to it. With Mr. Anderson ...