Save 75% - Only $49.99 for 1 full year! digitalPLUS subscription offer ends 12/1

Turkey Vulture Flies by

SpaceTurkeyKennedy Space Center
A Turkey Vulture flies as space shuttle Endeavour blasts off Wednesday, August 8, 2007 from Launch pad 39A at the Kennedy Space Center on a construction mission to the international space station. RED HUBER, ORLANDO SENTINEL
Loading