Meet Starlight Mikka and their latest single: “I Could Live”

Review/Interview: Kristen Zarra We had the amazing opportunity to chat with Starlight Mikka, a Brazilian-American rock-rap artist that just released their latest single: "I Could Live". They recently made a comeback to music in 2015 as a solo artist in Northern California, exploring expressing their true identity on stage. In 2018, they released a demo …