The news of our new 'official timing partber' reminded me of this beauty of a fact.
Rolex (probably the most famous Swiss brand) was actually founded in London.
Rolex (probably the most famous Swiss brand) was actually founded in London.