Lou Roy finds joy in the scuzz on indie power-pop anthem “Uppercut”, announces illuminati hotties co-produced debut album News & Track Reviews