The Amazing Race 3

They’re Slithering To The Finish Line Like The Rest Of Us!

Original Airdate: 12.18.2002

An amazingly tense finale gives us an ending no one could have predicted after Flo's breakdown—Flo & Zach win, Teri & Ian come in second, and Ken & Gerard round things out in third.