Hmmm? No registration! Odd. Narcos? CIA?
Great photo nonetheless. Thanks for sharing!
November 14, 2010
Mysterious flight. The pilot was forced to make an emergency landing on the beach at French Harbour. The aircraft has no registration, and no details are known of this accident.