The theory of Sasquatch in Ohio is a very popular one. Learn about this mystery and it's Ohio connection in this spooky webinar.