blackhole image

Incident At Devils Den – The Terry Lovelace Alien Abduction

The incident at Devil’s Den is one of the most harrowing alien abduction events ever recorded. Terry Lovelace and his friend Toby got more than they bargained for when they set out on what was expected to be a relaxing camping excursion in the Devil’s Den State Park during 1977.