Movie filmed locally spotlights actors with disabilities

"I Win," which was filmed in Central Florida, features two actors with Down syndrome who tell a story about acceptance and inclusion.

Top Videos