Tagged: Lumsden

Craven Bigfoot video

Canadian family films Bigfoot alongside roadway

Apparently, a family from Canada, were all out for a country drive in Craven, Saskatchewan. This area is located northeast of Lumsden, Saskatchewan in the Qu’Appelle Valley. The location resides between the remote rural...

×