News

On 23 January 2015, a video titled "Lars Andersen: a new level of archery" was uploaded to YouTube. The video showed Andersen, self-dubbed "the fastest archer on the planet," as he performed a ...