Stan the Tire Man's shop is located in Mount Vernon, Illinois, and Stan's female persona has been standing outside the shop since at least 2002 according to Roadside America. Supposedly, she held a tire in her left left hand, but got tired of that --- bad enough having to stand in those high heel pumps 24/7/365!
Too bad Stan didn’t repair transmissions!
A group of happy femulators, circa 2006.
Wearing L'Wren Scott.