South Park/Thomas Parodies - Featuring Randy Marsh and Clyde (version 2)

Cast

 * Randy Marsh as Thomas
 * Chef as Gordon
 * Stan Marsh as James
 * Clyde as Percy
 * Kyle as Duck
 * Eric Cartman as Diesel 10
 * and more