132 views - 0
It is a dark, pine forested night with a seemingly humanoid Bigfoot creature standing on the side of the road between Silver Fork and Twin Bridges in El Dorado County, California, with a vehicle pull-out section nearby and a herd of deer sighted earlier.
Please log in or sign up to comment.