Season 12, Episode 19 The Perfect Game

First Aired: April 24, 2009

Francine is excited about designing a model city for class until she starts the project and obsesses on everything being perfect.