Pilots put on alert after vulture escapes handler

19th August 2010, Comments 0 comments

Pilots have been put on alert after a large female vulture with a fondness for cruising at over 30,000ft escaped from her handler at a bird show.

0 Comments To This Article