Trenton Computer Fest Display 2002
May 5, 2002 – Jul 7, 2026