Sunday
Oct022011
The Amazing Race Preview for "The Spirit of Our Life"

The teams depart from the National Revolutionary Martyrs' Shrine in Taipei, Taiwan and a double elimination awaits...
The next pit stop is Indonesia.
Go fast or go home!
tagged
CBS,
Episode 2,
Indonesiia,
The Amazing Race in
CBS,
People,
Television,
Travel







