The Story of Dixie Square Mall & the End of an Era
Remember the police scene in the Blues Brothers film? Of course you do! But if you need a recap, here ya go:
It took place in the iconic (and now destroyed) took place at the Dixie Square Mall in Chicago. It has been demolished 30 years after the film, but I got an interesting article detailing the demolishing and some other insights. Head on over [here] to see it.