40,000 Watch Balloons Fly

08/22/2013

Powerful story of the start of the June 5, 1909 national balloon races at the Indianapolis Motor Speedway.