Jeffrey Allen won the biggest prize in TV history on Beast Games, $10 million! He talked to Kelli about seeing that in his bank account, the rules for giving other contestants money, and tips for applying for next season.
Jeffrey Allen won the biggest prize in TV history on Beast Games, $10 million! He talked to Kelli about seeing that in his bank account, the rules for giving other contestants money, and tips for applying for next season.