Categories

Paddleboarder spots two bigfoots in daylight near edge of the Meanders section of Payette River north of McCall (Report 78573)

Class A; October 2024; Idaho, Valley County

Go to Source

Comments are closed.