In what scientists are already calling “an unexpected but entirely avoidable development,” Deftones guitarist Stephen Carpenter has reportedly weighed in on the recent Artemis II — and, in a shocking twist, remains unconvinced by the concept of reality. Yes, while humanity celebrates sending astronauts around the Moon for the first […]