posted 8 hours ago

MassivePepper Leads €484 Million Round For Echosystem Of Space Bacterias

Dixie Square Mall is an abandoned enclosed shopping mall located in Harvey, Illinois, United States, located at the junction of 151st Street and the Dixie Highway. It has been vacant for over 30 years, more than twice as long as it was in business. It is famous for having been used, both inside and out, for the mall chase scene in the movie The Blues Brothers. More recently, it achieved notoriety because of a growing Internet cult following (including local urban exploration groups) dedicated to covering the mall's deteriorating condition. Like other dead malls, it had been characterized by high vacancy rates and low...


TechPunch is a parody. It generates nonsense TechCrunch articles.

TechPunch is not related directly to TechCrunch and was made by Amitay Tweeto.