Poster of Cast and Crew in All That - Season 3 - Episode 12 - John Leguizamo / Mona Lisa

All That - Season 3 - John Leguizamo / Mona Lisa (Episode 12)

Plot: T. r
Episode Aired On:
Saturday, February 1 1997
28 years ago