No Products in the Cart
Posted on Nov 23, 2011
The LA Auto Show is going down right now at the LA Convention Center. Our Mothers Polish car care experts are always in the mix keeping the cars clean at the Mazda booth. But as this video shows there's more than just the new car smell with hot rods, exotics, lowriders and others in Kentia Hall. And is that an Aston Martin One-77 we see at the end? Do want.