Barney/Thomas Parody 13: Haunted Michael

Cast

 * Michael as Henry
 * Juan as Edward
 * Homer (from The Simpsons) as Sir Topham Hatt
 * Raimundo (from Xiaolin Showdown) as Henry's Driver
 * Sid (from Hey Arnold) as Henry's Fireman
 * Beedrill (from Pokemon) as Troublesome Trucks
 * The Flea (from Mucha Lucha) as Old Bailey
 * Rabbit (from Winnie The Pooh) as A Workman
 * Carlos as Gordon (non-speaking role)
 * Alec Baldwin as Narrator