Live action footage
A parachute ride drops from a tall tower in a new amusement park in New York in 1940.
HD
1920 x 1080
Editorial Use Only