Oh boy! This is good stuff. Boston electronic soul duo Sleeping Lion, formed by producer Noah Longworth McGuire and singer/songwriter Nate Flaks, just shared their first single of the year Stop It and I simply can’t stop (sorry!)… (in post Sleeping Lion – Stop It from Going Solo. More by this artist at )