Deftones drop video for their new single ‘Ceremony’
Deftones have released a music video for their new single “Ceremony”. The clip was directed by Leigh Whannell, writer and director of the 2020 blockbuster “The Invisible Man.” Deftones frontman Chino Moreno said: “When Leigh tweeted that