Socca6 World Cup: Canada vs. France

Sports

Watch Canada take on France at the 2018 Socca6 World Cup in Lisbon, Portugal.

More From Sports/Soccer/Highlights