Jeffy, the Duck
Season 8 E 4 • 04/07/2004
Stan and his dance crew discover their latest member on a farm -- Jeffy the dancing duck.

Watch Random Episode