Twitter Post June 13, 2018 at 04:56AM
US-led joint bid wins right to host 2026 World Cup https://t.co/5gXLOemTj7 #news #feedly
— Nebraska David West (@Nebraska_Dave) June 13, 2018
US-led joint bid wins right to host 2026 World Cup https://t.co/5gXLOemTj7 #news #feedly
— Nebraska David West (@Nebraska_Dave) June 13, 2018