Oct. 12, 2018: One of Northeast Ohio’s newest haunted attractions is Ghoul Brothers in Akron.

More info on Ghoul Brothers haunted house brings screams to Akron

Leave a Reply