In his new song “No. 1 God,” which serves as the first track on the brand new EP Satori by D.L. Byron, the complacent silence of a generation of yes men and sycophants is broken with an explosive, lumbering riff that rockets us down a wide open country road, nothing in our way to stop us. We’re
CONTINUE READING