The Bray Road Beast
Released
1st October, 2018
Overview
A documentary about the legendary animal that has been seen several times in Elkhorn Wisconsin.
A documentary about the legendary animal that has been seen several times in Elkhorn Wisconsin.