Accessibility links
Skip to main content
Keyboard shortcuts for audio player
Embedded Player
NASA is hard at work trapping vultures near Florida's Kennedy Space Center. Space agency officials want to keep the four-to-six pound birds away from Saturday's shuttle launch.