Day the Earth Stands Still banner

Portal to Hell demolished

February 8, 2016

A home in Gary, Indiana known locally as a ‘portal to Hell’ has been demolished, putting an end to a horrifying chapter in local history.

UA-2941127-3