Barney/Thomas Parody 14: Old Iron

Cast

 * BJ as James
 * Juan as Edward
 * Danny as Percy
 * Barney as Thomas
 * Gary Oak (from Pokemon) as James' Driver (non-speaking role)
 * Rikochet (from Mucha Lucha) as James' Fireman
 * Mario (from Mario) as The Signalman
 * Clay (from Xiaolin Showdown) as The Inspector
 * Dexter (from Dexter's Laboratory) as Edward's Driver
 * Homer (from The Simpsons) as Sir Topham Hatt
 * Michael as Henry (cameo)
 * Carlos as Gordon (cameo)
 * George Carlin as Narrator