Quirky shops, street art, vintage stores, record shops, and a general vibe that celebrates individuality and creativity.
The Museum of Illusions at Mall of America in Bloomington is where common sense goes to retire and reality decides to take an ...