Kill The Clock Release Show

*Photo by Brianna Stacy Kill The Clock, a pop-punk band from Buffalo, is quickly starting to gain popularity not only in their local scene but all over the United States. To ring in the new year, Kill The Clock celebrated by releasing a much-anticipated EP, “Doll Motion,” The band began recording the seven-song EP exactly […]