Spencer Kaufman August 20, 2020 | 11:47pm ET Deftones Ohms – album artwork Related Video Twitter Facebook Reddit