Becca Starr is a Glasgow-based artist who has been active in the hip scene for some years. Her musical path is one to be admired. Becca has launched a new album titled “Speak No Evil,” which was released on August 19th, 2022. She was in charge of the album’s production, …
Read More »