Their website: http://www.justtrainfun.com/
From their website:
"Just Train Fun!" is a small, home-based business located in beautiful Austin, Texas.
This is apparently a trackless model train company, which runs at a couple of mall in Texas. (I think. The website doesn't really say!)
I think it's trains on wheels that go through the malls.
According to Wikipedia:
A trackless train (or land train, parking lot tram, Dotto train, Tschu-Tschu train) is a road-going articulated vehicle used for the transport of passengers, comprising a driving vehicle pulling one or more carriages connected by drawbar couplings, in the manner of a road going railway train.
While some trackless trains are functional or modern in appearance, many are often constructed with false bodywork and are painted to look like a nineteenth century steam trains. Others may feature decorative or fun paint schemes to appeal to children. Certain models of trackless train may look the same as narrow gauge rail guided amusement park trains, due to the common manufacture of both vehicles. Some fifth wheel coupled trailer buses may also be similarly decorated.