tcf_15 Moderator Moderator Mar 31, 2015 1,023 296 83 Aug 3, 2016 #1 Teams play for $2 million prize. This came from the official TBT Twitter account: