ST. MARY PARISH, LOUISIANA
BIGFOOT SIGHTINGS

 

January 1980 - Sheriffs Deputy Has Eerie Experience
 

1989 - Campers See Large Unusual Creature.