Deftones - Diamond Eyes 12 inch / Default

$60.00 (AUD)


A long four years separate Diamond Eyes from Saturday Night Wrist, four years that were sadly packed with peril for Deftones. Given this serious trauma, it