Christopher Lamier had designed and 3D printed a working watch with a tourbillon. Sure its big and unwieldly even as a pocket watch but this is just a prototype using a technology that is still in its nascent stage. It will only get better and who knows one day we will all be printing our very own watches in our own 3D printer.
Christopher had even uploaded the 3D design model to Thingiverse. You can download it here.
For now enjoy the video here: