Who were the final three teams if The Amazing Race Season 12?

The Final Three Teams of The Amazing Race Season 12 were:

  1. TK & Rachel
  2. Ron & Christina
  3. Nick & Don