Smoochin' Seal adds romance to motor launch

Friday September 28, 2007

The German model and her husband get things sizzling at a presentation of a new Volkswagen car in Berlin

Photo: © AFP

  • <
  • Smoochin' Seal adds romance to motor launch

  • >
  • 1 of 13