Categories

ELK RIVER / DELLROSE CLUSTER: Mother and daughter hear loud bigfoot howls near Hobbs Bridge over Elk River (Report 50250)

Class B; October 2015; Tennessee, Lincoln County

Go to Source

Comments are closed.