World Cup 2026 World Cup 2026 March 31, 2026France B Team DESTROYS Colombia 😳 Mbappé, Olise & Dembélé CAUGHT DOING THIS on Bench