Can anyone that's seen the McQueen and Mater meet and greet give me a synopsis of what it is. Is it like the traveling life size Cars display that went around the country then the movie was...