Machine Head, ‘Catharsis’ Review

We are joined by John Huber of Skeleton Rose Media to discuss Machine Head and deep dive on their latest album Catharsis. The album was released on January 26 and is their ninth studio album.