A short experimental video designed to elicit a reaction from an audience. Human ingenuity versus Human nature.

  • agree