• Server 1
The Amazing Race Season 23 Episode 12

The Amazing Race Season 23 Episode 12

The final teams take part in a human bowling competition in Tokyo; one team wins $1 million.

Views: 23

Series: The Amazing Race

Episode Title: Amazing "Crazy" Race (2)

Air Date: 2013-12-08

The Amazing Race Season 23 Episode 12 Photos