Mystery Skulls ConcertsCatch Mystery Skulls live and on tour right now! There are 28 concerts scheduled across United States. The next Mystery Skulls concert is scheduled for Friday, May 24, 2024 at Georgia World Congress Center in Atlanta, GA, United States.