IMAGES

  1. “You should have said ‘F*** you!‘”: Robert De Niro and Roger Federer

    switzerland tourism robert de niro

  2. Switzerland releases tourism ad starring Roger Federer and Robert De

    switzerland tourism robert de niro

  3. “F*ck you!”: Robert De Niro teams up with Roger Federer in gorgeously

    switzerland tourism robert de niro

  4. Roger Federer Teams Up With Robert De Niro in Dreamy New Switzerland

    switzerland tourism robert de niro

  5. Switzerland Tourism

    switzerland tourism robert de niro

  6. No Drama

    switzerland tourism robert de niro

VIDEO

  1. No Drama.

  2. Spot TV

  3. No one upstages the Grand Tour of Switzerland

  4. Grand Train Tour of Switzerland: The ride of a lifetime

  5. No Drama.

  6. Robert De Niro & Roger Federer on Switzerland