22 April 2019 Brett Debritz vents on the industry he loves I've heard, and said, some pretty stupid things on the radio over the years. Haven't we all? We...