Yeah I did a search too. Found the same thing. Ram air turbine. Interesting. Probably terrorists anyway.
That would be the way to bet.