Taylor and Livingston, the directors of American Beast, have a podcast. Check out the most recent episode below and like their podcast Facebook page for more updates!
The Beast of Bray Road (or the Bray Road Beast) is a creature reported in 1936 on a rural road outside of Elkhorn, Wisconsin. The same label has been applied to other sightings from southern Wisconsin...