Equestria Girls/Thomas and the Magic Railroad

Cast:

 * Twilight Sparkle as Thomas
 * Rairly as Henry
 * Flushyfly as Gordon
 * Rainbow Dash as James
 * Spike as Percy
 * Applejack as Toby
 * Bertie as Himself
 * Harold as Himself
 * Casey Junior (from Dumbo) as Diesel 10
 * Splatter and Dodge as Themselves
 * Sonic (from Sonic X) as Lady
 * Thomas (from Thomas and Friends) as Mr. Conductor
 * Stacy Jones as Herself
 * Billy as Himself
 * Skarloey (from Thomas and Friends) as Mr. C Junior
 * Uncle Chuck (from Sonic) as Burnette Stone
 * Patch as Himself
 * Sonia (from Sonic Underground) as Lily
 * Old Smokey as Himself
 * Rainbow Sun as Himself
 * Spencer (from Hero of the Rails) as PT Boomer