Thomas The Train

Aired: 12/19/2013 | 0:01:59 | Clip
On Saturday December 14th Thomas The Train made a personal appearance in Santa Ana at the Discovery Science Center much to the delight of all his fans! Discovery Science Center partnered with PBS SoCaL as we captured all the fun!

SHARE