Demon Caught on Camera Chasing Deer?

September 24, 2015 0

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

1 2 3