This is Nalla. She’s a female peregrine falcon a bird capable of 200 mph hunting dives, before ripping prey apart with her razor-sharp talons. So why the hell does she live at the European Space Agency’s Cebreros deep space antenna in Spain?Read more...
Source: gawker.com