Loading...

Horseback archers impress Obama in Japan

| During a visit to the Meiji Shrine in Japan, President Obama witnessed an impressive demonstration of marksmanship.