istock_2063274.jpg

Pixar ‘Cars’ Joins the Richard Petty Experience at Walt Disney World Speedway