New Land Rover Defender, Avalon Premium Cars

Avalon is a distributer for british and swedish cars and is part of the swiss-based Emil Frey group.

Munich, Germany

Jochen Schweizer is a German entrepreneur and extreme sports pioneer.