Anthony Kelly – 29 Times Guinness World Record Holder

Anthony Kelly – 29 Times World Record Holder

January 31, 2012

Those who know Anthony Kelly, the Arrow Catcher, would describe him as a very...

Read article