Season 14, Episode 8 The Lint Rush

First Aired: October 25, 2010

Mr. Toad returns with one thing on his mind: cornering the Sock Market.

Watch Now
Subscription
Paid