World Cup Vids Match 18: Switzerland v Senegal – FIFA Beach Soccer World Cup 2017 admin June 28, 2016