Anyone else watch the 1st episode of the new Amazing Race? If you missed it, you can watch it here:
Amazing Race Video - Episode 1 - CBS.com
The 1st stop was Tokyo. They appeared on a made-up Japanese game show, had to eat sushi and "wasabi bombs", and then guide 20 little old ladies through the streets of Tokyo to Shibuya Crossing and to a shrine. From there they then went to Vietnam.