Fans hyped for World Cup final

ReutersNews Published July 7, 2019 9 Plays

Rumble / Trending NewsTeam USA and Netherlands fans get hyped in Lyon, France, before the women's World Cup final kick off. Rough Cut (no reporter narration).

0 COMMENTS