All tag results for thomas the tank engine
Looks like our favorite duo are out and about again. This time, they went to Fillmore Central Park to check out a life sized replica of Thomas The Tank Engine!
But seriously how freakin' amazing does Sandra Bullock and Louie look? Even in the hot sun, these two are