Deftones end up at Number 5 in the Official Albums Chart | Upset

Deftones end up at Number 5 in the Official Albums Chart