Real Fast! Quack, Quack!
“Real Fast! Quack, Quack!” — Teammates Peter and Sarah make their way to their next clue in Beijing’s Forbidden City during THE AMAZING RACE 10. The four time Emmy Award winning series premieres with an extended episode on Sunday, Sept. 17 (8:30-10:00 PM, ET/PT).
Photo: Robert Voets/CBS
©2006 CBS Broadcasting Inc. All Rights Reserved.