The upcoming Studio Lambert-produced competition will see contestants face off in a life-sized town square with a $2 million USD prize on the line.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results