Hey y’all! I just received word that Stella Buio will be playing the Elgin Monster Mash-Up in Elgin, Illinois, on October 26 (mah birfdae! <3) and 27! They’ll be posting more selections soon as well as the schedule, but there you go!
Click here to see the trailer!