WORLD RECORD!! Catching baseballs dropped from a helicopter