Sonic/Thomas the train ytp

Cast

 * Sonic as thomas
 * Link (from The faces of evil) as edward
 * Knuckles as henry
 * Knuckle joe (from kirby right back at ya!) as gordon
 * Mario (from hotel mario) as james
 * Tails as percy
 * The king (from Faces of evil) as toby
 * Iroo (from Kirby right back at ya!) as duck
 * Sonic & tails (from AoSTH) as donald and douglas
 * Espio as oliver
 * Bill and ben as themselves
 * Dr. eggman as diesel
 * Rouge as daisy
 * Barney (from barney and friends) as boco
 * King koopa (from Super mario world) as bulgy
 * Sirica (from kirby right back at ya!) as elizabeth
 * Cream as mavis
 * Cosmo as lady
 * Amy rose as emily
 * Tiff (from Kirby back at ya) as molly
 * Dulcy as harold
 * Tikal as rosie
 * Charmy as billy
 * Shadow as george
 * Sally as marion
 * Diesel 10 as himself