Macy's Santa Tour visits the Indianapolis Motor Speedway

December 22, 2010