Pilot Dick Powell: "Once again, science, technology and teamwork have cheated death."
The Balloon Club of America team launched their hot air balloon at Lake Winola,
Pennsylvania on Saturday, May 11, 2002. Click on the links below to view the pictures: