Dudley Puppy in China

TheMissingLinkRockz's Movie-Spoof of 'Big Bird in China'

Cast
 * Dudley Puppy (T.U.F.F. Puppy) as Big Bird