Danish archer Lars Andersen calls himself “the fastest archer alive” — and he seeks to prove it, in a new video.