Barney/Thomas Parody 36: Barney and The Special Letter

Cast

 * Barney as Thomas
 * Danny as Percy
 * Mr. Boyd as Toby
 * Sonic (from Sonic X) as Donald
 * Ashley and Alissa as Annie and Clarabel
 * Homer (from The Simpsons)
 * Juan as Edward (non speaking role)
 * Michael as Henry (non speaking role)
 * Carlos as Gordon (non speaking role)
 * BJ as James (non speaking role)
 * Kenneth as Duck (non speaking role)
 * Shadow (from Sonic X) as Douglas (non speaking role)
 * Jeff as Oliver (non speaking role)
 * Pixie and Dixie (from Pokemon) as Bill and Ben (non speaking role)
 * Firefighter Frank as Boco (non speaking role)
 * Tina as Mavis (non speaking role)
 * Bonnie (from Toy Story 3) as Henrietta (cameo)
 * Scrappy Doo (from Scooby Doo) as Bertie (mentioned)
 * George Carlin as Narrator