Original von jholbrook
In fact, the Rolex brand name is one of the most admired brands of any company in the world, not just watches.
Even compared to Coca Cola ?
Kind regards
Volker