"Hailing from New York City, The Pin Up Girls' founder, Julia, aka Vixen, is full of Big Apple attitude and moxie.
"Watching a Pin Up Girls show is like being thrust back to ancient times and then being catapulted to the future."