Well you can certainly spot Louisville all throughout even just the trailer, and the full movie is out now.

Not gonna lie, this looks……….yeah, we will leave it at that. Apparently there is a “portal to hell” in Louisville.

More about:

Pro Sports