“Every lore or myth has some truth to it…” Small Town Monsters has debuted the new official trailer for a documentary film titled The Bray Road Beast, about werewolf sightings in Wisconsin. This is the latest film made by Ohio-based filmmaker Seth Breedlove, and his Small Town Monsters… Read entire story.
Source: FirstShowing.net