Jesse Starcher and Mark Radulich review the latest release from their favorite band, Clutch - The Weathermaker Vault Series, Volume 1!