Justin Leaf and David Schmidt are the indomitable Mistress Ginger and Irita Foucault, two gals who've loved and lost—a lot. They've still got a true groove in their hearts, however, and when Madonna, David Bowie, and Annie Lennox start to wail, it's always the right time for a song-and-dance spectacular spectacle.... More >>>