If you want to hear us talking about the game. Here’s one of us talking about the game on “the world’s biggest sports radio station” based in the UK, talkSport.
3 Likes
If you want to hear us talking about the game. Here’s one of us talking about the game on “the world’s biggest sports radio station” based in the UK, talkSport.