Disney Star Tow Mater Makes Pit Stop At Twin Falls Dutch BrosDisney Star Tow Mater Makes Pit Stop At Twin Falls Dutch BrosSeeing this truck sputter around Twin Falls is an obvious joy for not just kids in the area, but all fans of the animated franchise, of which I am a BIG ONE!Greg JannettaGreg Jannetta