Where To Stream The Amazing Race Season 12 Episode 7
This is Forever, Now
- Aired December 23, 2007
- 60 Min
Fatigue and stress cause one of the Race's strongest teams to breakdown when racing through Italy, while another Team contemplates making a permanent change to their bodies in order to further their position in the Race.