Home opener

First 3 minutes of Deftones live in 2025 from my experience.