Amazing Race
AMAZING RACEBased on the reality show on TV, Amazing Race will bring players through many totally brand-new experiences and make them brainstorm to find out and solve a series different challenges. Players will be divided into many teams, and each team has to put hard effort to compete with other teams in many games to […]