Back to Drag Intro Page

Ted Larson's Pantomaniacs '71

at The Flamingo Hotel, Las Vegas