(Using modern technology to stay connected to the Vacation Kingdom!)
Monday, March 27, 2017
DDW Pic 2028. Cars
This year's Flower and Garden Festival at Epcot features a new topiary from the Cars universe. Cruz Ramirez can be found along side Lightning McQueen, not far from the Test Track area. Cruz is one of the stars of the newest Cars movie that will be in theaters in June.