answersLogoWhite

0

Aliens love the Mall of America. For some reason, it has attracted many aliens. The Mall of America has become a destination for visiting aliens.

User Avatar

Wiki User

13y ago

What else can I help you with?