Luckyiam of Living Legends and Lana Shea Join Forces with Kill The Computer for “Team”

main banner

Luck & Lana have been on a constant grind since releasing their full-length debut, GO, which was released in January 2016. Comprised of Luckyiam of Living Legends and singer-songwriter Lana Shea, Luck & Lana merge Shea’s delicate vocals and seemingly effortless rhyming style with Luckyiam’s signature laid back flow. Visit for more information After two […]