Ford Puma Ford of Europe, European press launch 11th June – 12th July 1997 Hotel Bachmeier am See, Tegernsee, Germany approx. 900 journalists from 31 countries, 50 Puma test cars