Franck Muller watches are one of the finest and most complicated of the world. The manufacture was founded in Geneva by Franck Mul...show more