A documentary about the legendary animal that has been seen several times in Elkhorn Wisconsin.
You can now watch The Bray Road Beast online on the following streaming providers in the United States.