World's most advanced humanoid robot attempts to tell a joke – so do YOU understand it?

Previous post A Trail Guide for Disabled Hikers
Next post Mexican Soccer Federation, CONCACAF condemn homophobic chants from Mexico's semifinal vs. USMNT