Film portrait of Kim Lewis and Slava Epstein, finalists in the European Inventor Award.
Shooting in Boston (USA)