Brisbane amputee Michael Powell conquers English Channel

Brisbane amputee Michael Powell completes one of the world’s most gruelling physical challenges by swimming the English Channel, reaching land in France at 3:00am.

Spread the love

See Full Post >>