Canadian Couple Crosses Paths With Weird Demons In The Wild
A couple experienced something quite extraordinary not far from Port Renfrew, British Columbia. The location is roughly about a 10 minute drive and is near the end of the Juan de Fuca river. Both...