Exploring the Museum of Illusions in uptown Charlotte

The Museum of Illusions opened last month inside the Ally Charlotte Center in uptown Charlotte, near Bank of America Stadium.

CHARLOTTE, N.C. (QC Life) - It’s the first new museum to open in Charlotte in more than a decade and it’ll have you second-guessing everything!

The Museum of Illusions opened last month inside the Ally Charlotte Center in uptown Charlotte, near Bank of America Stadium.

QC Life’s Cheryl Brayboy was there to learn more.

You may also like: Transforming trash into a unique work of art