The Amazing Race - 10/26/07 02:46 AM
The greatest show ever is back! Season 12 of The Amazing Race begins on November 4 on CBS.
I've already got some favorite teams. Look for my article on this fantastic show coming up soon!
I've already got some favorite teams. Look for my article on this fantastic show coming up soon!