Meet the Cast - "The Amazing Race"

08/01/2023

Dusty and Luis, two Challengers who came out of "The Amazing Race," describe the energy they brought to that show and talk about their biggest regrets.

More