Folk Brothers Podcast
the folklore of the Wampus03/28/17
Hiding in the United States' Appalachian mountains is the mythical monster known for scaring all who see it. Fear overcomes its victims and drives them to madness. Black as the night and with bright yellow eyes, the campus stalks the mountainside...
- United States