Thomas/Shining Time Station, Barney, Sonic, The Simpsons and Mario Parodies- Featuring Gordon and Thomas 2

Cast:

 * Gordon as Barney (from Barney and Friends)
 * Mavis as Baby Bop (from Barney and Friends)
 * Thomas as Matt (from Shining Time Station)
 * Hank as Cleveland Brown
 * Edward as Riff (from Barney and Friends)
 * Henry as Barton Winslow (from Shining Time Station)
 * Lady as Luci (from Barney and Friends)
 * BoCo as Wayne Foglesong
 * James as BJ (from Barney and Friends)
 * Donald & Douglas as Ryu and Ken (from Street Fighter)
 * George as Dr. Eggman (from Sonic)
 * Arry as Buster King (from Shining Time Station)
 * Bert as Jimbo Jones (from The Simpsons)
 * Duck as Shawn (from Barney and Friends)
 * Percy as Dan (from Shining Time Station)
 * Molly as Kara (from Shining Time Station)
 * Emily as Becky (from Shining Time Station)
 * Madge as Stacy Jones (from Shining Time Station)
 * Spencer as Bowser (from Mario)
 * Duncan as Akuma (from Street Fighter)
 * Diesel 10 as Shadow (from Sonic)