Posted inConcert Reviews VEIL OF MAYA ~ APRIL 16, 2024 ~ CHARLOTTE, NORTH CAROLINA Posted by By Daphne McKinney April 20, 2024 VEIL OF MAYA released their 7th studio album [m]other on May 12, 2023 via Sumerian Records. They've been on…