dont remember when was the last time a sports even had so much attention globally, ppl are going crazy shopping at the supermarket, I think this time the World Cup is going to probably set some records for streaming
You are viewing a single comment's thread from: