The Little Engine That Could (Sonic Style)

Cast

 * Sonic as Little Engine
 * Uncle Chuck as Rusty
 * Manic as Engine 35
 * Sonia as Shiny Passeenger Engine
 * Shadow as Freight Train
 * Jules as Big Locomotive
 * Amy as Girl Train
 * Silver as Evening Express
 * Queen Aleena as Tower
 * Sally as Richard
 * A random nightmare hedgehog character from Sonic X as The Nightmare Train
 * Cosmo as Clown
 * Mighty and Ray as The Giraffes
 * Max as Richard's Dad
 * Catty Carlisle as The Teacher
 * a random hedgehog girl as Plane
 * Tails as Monkey