The Challenge Hero of the Night: Detective London McBride
Detective London McBride is on the force at the UCLA Police Department but he patrols much more than the Bruins’ campus. When he’s not on the force, Detective McBride is a pastor searching for ways to improve the lives of local youth. Originally aired on The Challenge, September 10, 2017.