SC EP:1120 Police Officer Encounters Sasquatch – iHeart

camping in the Kisatchie National Forest. The location was located between Alexandria and Natchitoches LA. We had camped at this same location at …
Source: camping