Crista Flanagan

Crista Flanagan


Born : February 24, 1976
Mount Vernon, Illinois, U.S.
Occupation : Actress/Comedienne
Years active : 2003–