AFTERBUZZ TV – The Amazing Race edition, is a weekly “after show” for fans of CBS’s The Amazing Race. In this episode, host James Wallington breaks down the episode in which the race continues in Al Ain, United Arab Emirates, where the teams go white-water rafting and face a double U-turn. The race continues in […]