THE AMAZING RACE: UNFINISHED BUSINESS

“Head Down and Hold On”– Cowboy brothers Jet and Cord make their way to the Pit Stop on Shelly Beach in Manly, Australia in the 18th installment of THE AMAZING RACE: UNFINISHED BUSINESS, premiering on Sunday, Feb. 20 (8:00-9:00 PM, ET/PT), on the CBS Television Network. Photo: Robert Voets/CBS ©2011 CBS Broadcasting, Inc. All Rights Reserved.