Jessica St. Clair

Jessica St. Clair (born September 21, 1977) is an American actress and improvisational comedian from the Upright Citizens Brigade Theatre.