The Amazing Race Teams
The finish of THE AMAZING RACE 10, June 24, 2006. Photo: Jeffrey R. Staab/CBS ©2006 CBS Broadcasting Inc. All Rights… Read the entire post
Real Fast! Quack, Quack!
“Real Fast! Quack, Quack!” — Teammates Peter and Sarah make their way to their next clue in Beijing’s Forbidden City… Read the entire post
Amazing Race in Vietnam
“I Know Phil, Little Ol’ Gorgeous Thing!” – Sarah and Peter perform a Detour challenge in Vietnam that required teams… Read the entire post
Sarah Scales New Heights in Vietnam
“I Know Phil, Little Ol’ Gorgeous Thing!” – Sarah performs a Roadblock challenge in Vietnam that required teams to ascend… Read the entire post