South Park/Thomas Parodies - Featuring Randy Marsh and Kyle Broflovski

Cast

 * Randy Marsh as Thomas
 * Kyle Broflovski as Percy
 * Stan Marsh as Duck
 * Mr. Garrison as Oliver
 * Eric Cartman as James