Hi to all Amazing Race 2 fans! First we have to say CONGRATULATIONS to Chris and Alex on their great accomplishment of winning the Amazing Race 2. Our plans to take you out in the fourth round in Namibia didn’t work when the twins truck broke down. Oh well, haha on us! Being involved is […]