Red River

Red River

Episode 18 aired at 4:35:00 PM on 2026 November 3