Cars Meet and Greet now open

Sep 26, 2008 in "The Stars of Cars at Luigi's Garage"

The new Cars meet and greet is now open. It is themed to Luigis from the movie, and the cars should be making daily appearances at this location.
Article Posted: Sep 26, 2008 /