Tech5 months ago
Cops rescue teens from ‘growling Bigfoot with glowing eyes’ in forest
A group of terrified teenagers have been rescued after an encounter with a ‘glowing-eyed and growling Bigfoot’ in a Louisiana forest. Natchitoches Parish Sheriff’s Deputies said...