Truth Frequency Radio
Jul 09, 2014

(Before It’s News)

According Strange Mysteries Channel “A sort of winged demon, ghost, alien, or something creature has allegedly been caught on camera chasing a deer.  This photo has been floating around the internet for a while — to the point where I can’t figure out if it’s real or not.

However, when you look at the deer it’s chasing, a similar blurriness appears suggesting that this is actually how the camera captures photos of moving objects. This leads some credibility to this photo. What could this creature be? What on earth would have wings that small to the point where there’s absolutely no way the creature could achieve flight?