THE JASTA SHOW - Stef Carpenter Of DEFTONES In The New Podcast Episode (VIDEO)

Stef Carpenter, Deftones riffbeast, and tin foil hat owner join Jasta on this all-new episode of The Jasta Show! On this on they get into flat earth, space, nukes, and a few more rabbit holes that go deep and dark! Check it out!