Sleeping Lion – Interview + ‘Stop It’ Track Review

RECENT SINGLE ‘Stop It (Stripped) Los Angeles-based indie-electronic duo Sleeping Lion return with the release of the stripped version of their single “Stop It”. Nate Flaks and Noah Longworth McGuire started out as folk artists prior to Sleeping Lion so this version goes back to their roots featuring guitar, piano and a string trio. While […]