Watch The Incredible Sport of Mounted Archery

The ancient practice of mounted archery is making a comeback in Indonesia. Archery on horseback has origins in the Mongolian and Ottoman empires but… more