Wow, so North Carolina and Illinois are the last states with 3-Stage animatronics at Charlotte, NC - Pineville, and Springfield, IL. I'm far away from the Springfield, IL location, as it's 3 hours and 31 minutes from where I live (in the greater Chicago area).
Now where have I heard that intro music before? I swear I’ve heard it when I was younger on a different YT Channel. But I can’t remember what channel it was.