Ask Brian: Why are my almost brand new tires losing air pressure? You just bought brand new tires, and what seems like one day, the tires start to leak air, and the tire pressure light comes on. Read More » February 14, 2022