Close×

There are far worse places in the world for a stop to refuel. This C130 crew has the view of a lifetime as they arrive and depart from the air base on Wake Island. It's a shame they didn't have time for a spot of snorkeling.

comments powered by Disqus