Human cannonball

Original source

It’s either an image showing the latest development in human cannonball technology or a slightly different shot of a Lockheed Martin F-16 – you decide. (Although for the record, the US Air Force says it’s Senior Airman Nate Hall conducting a post-flight inspection on an F-16 at Kandahar Airfield, Afghanistan).

US Air Force