Leo and Jamal return, as one of the teams, who will embark on a sprint around the globe for $1 million dollars on The Amazing Race All-Stars, premiering Sunday, Feb. 23 8/7c on CBS.
1 / 8
CBSTV Videos
Mon, Jan 27, 2014 12:44 PM EST