Demonic Entities Seen in Vietnam Through Red Night Vision Goggles

2 years ago
157

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.

Clip from Clif High - Antarctica Unveiled Pt 3.

Loading comments...