Rob Jones, a double amputee Marine veteran, is running a marathon in KC as part of his 31 marathons in 31 days to raise funds for wounded vets.
Rob Jones, a double amputee Marine veteran, is running a marathon in KC as part of his 31 marathons in 31 days to raise funds for wounded vets. Rob Jones
Rob Jones, a double amputee Marine veteran, is running a marathon in KC as part of his 31 marathons in 31 days to raise funds for wounded vets. Rob Jones