beating Elden beast

Miquela Needle Elden Ring

Miquela Needle Elden Ring is a singer, songwriter and multi-instrumentalist from Los Angeles, California. Miquela’s music has been featured in film and TV, including the CW’s “The Vampire Diaries” and “The Originals”, as well as the feature films “The DUFF” and...

Continue reading...