Season 7, Episode 14 Squirrely Puffs

First Aired: August 13, 2009

The Squirrely Scouts and the Cream Puffs compete in a race to the top of Mount Doom.

Watch Now
$1.99