Comment

Nine Inch Nails - Ahead of Ourselves (Live) [VIDEO]

482
Dr Lizardo4/09/2020 10:18:47 am PDT

Looks like the Crossroads Mall in Omaha, Nebraska is slated to be demolished in the next 30 or so days. A victim of the coronavirus crisis, it seems.

CROSSROADS OMAHA TO BE DEMOLISHED? A Dead Mall That Meant So Much - Immortar News