Demonic Entities Seen in Vietnam Through Red Night Vision Goggles

1 year ago
968

Personal account of a military man who claimed that he and his squadron encountered demonic entities using early versions of red night vision goggles while on a mission in Vietnam.

Loading 1 comment...