Barney/Thomas Parody 31: BJ and The Queen of The Land

Cast

 * Barney as Thomas
 * Carlos as Gordon
 * BJ as James
 * Danny as Percy
 * Homer (from The Simpsons) as Sir Topham Hatt
 * Michael as Henry (cameo)
 * Kenneth as Duck (cameo)
 * Jeff as Oliver (Cameo)
 * Tina as Mavis (cameo)
 * Arbok and Weezing (from Pokemon) as Arry and Bert (cameo)
 * Mr. Krabs (from SpongeBob SquarePants) as Salty (cameo)
 * Lara Laramie (from Pokemon) as Skarloey (cameo)
 * Ashley and Alisa as Annie and Clarabel (cameo)
 * Keegan (from Pokemon) as Toad (cameo)
 * Tails (from Sonic X) as Butch (cameo)
 * Luigi (from Mario) as The Mayor of Sodor (mentioned)
 * Michael Brandon as Narrator