Current News
Videos
News Archives
Family & Friends
Links
Home Page
Note the turkey buzzard sticking out of the nose of the US Air flight that ran into a flock when it was about to land in Louisville, Kentucky in 2007. Dr. Jay Whelan was on the plane and took these pictures.
Return To Home Page