Cowboy Brothers on the Season 24 Premiere
Cowboy brothers Jet (left) and Cord (right) wait at the starting line at the College of the Canyons in Santa Clarita, California on THE AMAZING RACE premiering Sunday, Feb. 23, 2014 on the CBS Television Network. Photo: Robert Voets/CBS ©2013 CBS Broadcasting, Inc. All Rights Reserved.