Clash of the Titans Jonathan, January 10, 2025January 10, 2025 Episode 13 – Release……………. THE MAXICAN!!!!!!!!!!!