Humanoid Robot Takes on Antarctic Ultra Marathon and FailsBlerbzRead this breaking news update on Blerbz.