Netflix dares everyone to imagine that there will be a time when para-athletes will take over the sports scene with fancy and state-of-the-art implants...
Sports are inspiring; they motivate you to rise above and beyond your limits. All physical sports are mostly about the indomitable human spirit breaking...