Technology

Joseph Herscher has been making unique machines since he was five years old.