Try digitalPLUS for 10 days for only $0.99

Turkey Vulture Flies by

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

75°