Swiss watch brand Jacob & Co., whose motto is “inspired by the impossible” has teamed with Universal Pictures’ Fast & Furious movie saga to create a limited-edition Fast & Furious Twin Turbo watch. The Fast & Furious film franchise consists of eight movies so far, with a ninth spin-off F9 planned to hit theaters at…