Shining Time Station, Barney and Friends and Sonic 2/Thomas

Cast:

 * Barney (from Barney and Friends) as Thomas
 * Jon Cryer/Alan Harper (from Two and a Half Men) as Edward
 * Barton Winslow (from Shining Time Station) as Henry
 * Wayne Fogelsong (from Shining Time Station) as Gordon
 * BJ (from Barney and Friends) as James
 * Matt Jones (from Shining Time Station) as Percy
 * Harry Cupper (from Shining Time Station) as Toby
 * Shawn (from Barney and Friends) as Duck
 * Ryu (from Street Fighter) as Donald
 * Ken (from Street Fighter) as Douglas
 * Zack Morris (from Saved by the Bell) as Oliver
 * Dr. Eggman (from Sonic) as Diesel
 * Bulk & Skull (from Power Rangers) as Bill and Ben
 * Firefighter Frank (from Barney and Friends) as BoCo
 * Vickie (from Shining Time Station) as Daisy
 * Kara (from Shining Time Station) as Mavis
 * Dan (from Shining Time Station) as Stepney
 * Baby Bop (from Barney and Friends) as Emily