Page 3 of 13
Lili Frustrata (Eric Tyson Wertz) sings "Apples and Won Ton." Little does she know, she's headed for heartbreak in the form of Captain Eddy.
Tags: Pearls Over Shanghai, Review. Over the Weekend, The Cockettes, Theater, Thrillpeddlers, Image