ESC TO CLOSE

SEARCH

Angola Is the First African Country to Win the Amputee World Cup

Angola Is the First African Country to Win the Amputee World Cup

Angola earned the title after beating Turkey in overtime.