The European Amputee Championship Was a Sensation

Bleacher ReportFeatured Columnist IOctober 17, 2017

The European Amputee Football Championship has been held in Turkey.

In the video above, we look at the tournament, which saw 40,000 people watch the final in Istanbul