Find haunted houses, attractions, and real paranormal activity in Albion, Idaho.
Boise, ID 83702
Feature your scare here for maximum visibility! Learn more
437 E North St, Albion, ID 83311, USA
Get a lesson in chaos when the lunacy of the House of Clowns is unleashed upon you. Read more…
New User? Register Now
Already have an account? Sign in