Pop Culture

Video: Watch a Robot Play Catch

A difficult task for a machine.