Mike Tyson vs. Jake Paul: Netflix Bets Big on Live Boxing

0
13



The fight will take place in July at AT&T Stadium in Arlington, Texas.



Source link