TV/Thomas Parody 01- Riff Takes a Dip

Cast:

 * Riff (from Barney & Friends) as Gordon
 * Tails (from Sonic) as Percy
 * Rotor (from Sonic) as Henry
 * Professor Oak (from Pokemon) as Edward
 * Donald Duck (from Mickey Mouse) as James (Cameo)
 * Sonic (from Sonic) as Sir Topham Hatt
 * George Carlin as Narrator

Description:
Riff is told that he has to take a goods train, and when his fire is slow Oak shunts him to the turntable. Riff is grumpy and, to pay everyone out, tries to jam the table, but only runs into a ditch, where he has to stay all day until Donald Duck and Rotor fish him out.