Menu

NBC’s The Titan Games Episode 7 Recap: Alvarez, Palicia Advance

Last week on The Titan Games, we saw reigning Titans of the West Region Margaux Alvarez and Noah Palicia defend their spots on Mount Olympus. This week was the West Regional Finals where … Read more