The Devil’s Mouth Podcast March 4, 2024 5:03 pm Steve sits down with infamous metal journalist Jose Carlos Santos to discuss what’s new with LOTM and talk shop about 10 songs Steve has been listening to lately.