Spread the love

The flesh eating creature, the Wendigo has been a legend for centuries with its most highlighted sightings starting in the 1800s. With the abilities to of supernatural stealth and even weather control this beast is stop the list.