Castor Creek, Louisiana sighting

  Vernon Parish, Louisiana June 1986 Closest road US Hwy 171; nearest city is Leesville Castor Creek area It was approximately 2 AM Two of my cousins and me were asleep in our open-air tent alongside of Castor Creek. (Known to the locals as “Sam’s Old Bottom”) At 2 AM one of my cousins was… Read more »