Did anyone catch this? "The Amazing Race " fanatics in my house were controling the TV tonight. I was wondering what everyone thought.