Get unlimited digital access to baltimoresun.com. $0.99 for 4 weeks.

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