Sesame Street/Thomas Parodies - Featuring Thomas and Tom

Cast
 * Thomas as Thomas (Thomas and Thomas both share the same name)
 * Cookie Monster as Henry
 * Grover as James
 * Tom as Percy
 * Big Bird as Emily
 * Snuffy as Rosie
 * Frazzle as Duncan
 * and more