Tuesday Trivia By Katie | February 24, 2015 0 Comment Your Illusion was around for 7 years before it finally made an album. What Tulsa studio was the indie album MMMBop recorded at?