legendary creature :
- n a monster that is unverifiable but popularly accepted as possibly factual
News & Articles
- Bigfoot Spotted In Canada [Video]
Bigfooot has been spotted in Canada. A new video taken by a couple hiking in the Canadian wilderness reportedly shows the legendary creature roaming through the forest. Bigfoot has been spotted several times in Canada over the last few years but, well, none of the sightings have been confirmed. According to the Telegraph, the video... Read more » Bigfoot Spotted In Canada [Video] is a post from ...
July 30, 2013 - The Inquisitr