Kuwahara's Thriller Park

Kuwahara Farms' Thriller Park may be the best kept (and scariest!) secret in Utah!