abnormalrealm.com
The Legend of Sheepsquatch
Urban legends are the modern day folklore portraying society’s fears, anxieties, taboos and fascinations with the unknown. A few are real, as some may even contain on an element of truth whil…