On This Day in Weird, September 19...
2006: Two men riding mopeds through a wooded section of
Vilas County, northern Wisconsin, locally dubbed "Spookyville," smell
a strong odor of "garbage" and claim a sighting of Bigfoot peering at
them from behind a tree.
No comments:
Post a Comment