I have been a huge Deftones fan since high school. I’ve seem them countless times and was STOKED when I awoke to some tweets that there was a new song released while I was sleeping. Here is my reaction to hearing/watching the new music video for the title track “Ohms” for the first time!