This picture was taken from a T-33 at 20,000 ft. over Lake Arrowhead, California, 1954. | Click image for Comments. | Home