Human Robot -- PUNCHES HECKLER IN THE FACE!

Some schmuck was harassing a human-robot street performer in Australia ... when the robot was overcome with the human emotion ... RAGE!!!

Click here for info about our online advertising practices.