Did They Really Find the Highway to Hell Again? – Zoomers.
“Last year the Twin Caves outside of Jerusalem uncovered evidence that might lead us to believe it is one of the secret portals to the underworld. Apparently that wasn’t enough because archaeologists may have unearthed another gateway to Hades. Wasn’t last years find just another portal to Wisconsin?”