“He is good at everything” – Some Tottenham fans can’t believe Spurs superstar’s gaming ability
Harry Kane and Dele Alli are known to be the hotshots on the pitch and have a lethal eye for the goal. However, the pair seems to be great in troubling the opposition on video games too. Kane and Alli are known to be Fortnite fans, and the England captain recently uploaded a video of … Read more