The Flying Train Commitee

In this episode, Peter, Jimmy, and Sheila struggle to team up during a school project about transportation.