Categories
Music You Should Know Review

Emily Sheila Draws Us in With “Tarantula”

Born and raised under English and Peruvian descent, then creating a name for herself right under the Miami sun, Emily Sheila has recently released a new album. But that’s not all, she’s also released a brand new single titled “Tarantula” and we are so here for it. With a jazz backing track and her sultry […]