Watch The Challenge season 38 episode 19 tv series online free
Release: Feb 15, 2023
A brutal final elimination sends one pair out of the game just before the last push of the final. One Ride or Die pair takes home the one-million-dollar prize and title of Challenge Champion.