A “you-are-there” view of a low-level canyon run by an F-15 Eagle features a spooky image reflected in the canopy.
In our most recent post on Avgeekery.com we wrote about the F-15 Eagle and directed you to a National Geographic documentary about the aircraft’s background, development and success.
This video puts you in the cockpit of an F-15 as it makes a low-level run through an unidentified canyon. And if the “being-there” view wasn’t enough, notice the image reflected in the glass of the cockpit provided by the forward-viewing camera.
As Dana Carvey’s Church Lady character might ask, “Hmmmm … could it be … satan?”

