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.