Late last week, Deftones guitarist Stephen Carpenter made waves on the internet after being a guest on a conspiracy podcast and revealing, among other things, that he is anti-vaccine and that he believes the earth is flat. I highly recommend reading our recap. Carpenter has since “apologized” to anybody heContinue Reading