Jun 11, 2018
This Episode is about all about The Deftones and their "Self Titled" album, released on May 20th, 2003. Joe has does a track to track break down of the songs off this album and what this album meant to him. There is a lot of emotion and history attached to this album with Joe. Sreten tries to keep up and both the guys agree that Limp Bizkit sucks.
Thank you to everyone for their continued support. Remember to share the show and join the Musically Meditated Facebook group page.