No Image

FFS!

November 18, 2022 Longrider 11

You idiots. Furious football fans have started demanding refunds from World Cup bosses, saying handing the tournament to Qatar has ‘ruined’ it after a shock […]