Weird Japanese vending machine art installation has us sweaty, disturbed

Stay out too long in the direct heat, and this is what might happen to you.

Read More