Max and Ruby are in Mr. Piazza's store in search of the perfect Halloween pumpkin.
Max and Ruby
Season 3
35
October 29, 2007