RE: Bigfoot sighting on the Rideau River.You are viewing a single comment's thread from:Bigfoot sighting on the Rideau River.View the full contextwwwiebe in blurtart • 3 years ago Maybe a Yeti. blurtart
Could be a walking black bear ... out of hibernation early ???