Wendigo Woods

A research facility, named for the mythical creature, but how mythical is it? Can security find the beast? Located in New France.

 

 

Share this!Share on FacebookTweet about this on TwitterShare on Google+Share on RedditShare on StumbleUponShare on TumblrDigg thisPin on Pinterest