A massive Mall in Miami, Florida opens up. It is a really good mall, but there is something strange about it. There are robots running the place but one day they go crazy and shut a bunch of shoppers inside.read more
A massive Mall in Miami, Florida opens up. It is a really good mall, but there is something strange about it. There are robots running the place but one day they go crazy and shut a bunch of shoppers inside.