Elmo/Thomas and the Magic Railroad

Cast

 * Elmo as Thomas
 * Snuffy as Burnett Stone
 * Big Bird as Henry
 * Herry Monster as Gordon
 * Bert as James
 * Ernie as Percy
 * Lefty as Toby
 * Grover as Patch
 * Huxley as Diesel 10
 * Maria as Tasha Stone
 * Zoe as Lily Stone
 * Cookie Monster as Mr. Conductor
 * and more