The 1995 Special Olympics, held in New Haven, CT had a large attendence of participants and spectators. There was still a website about them as recently as last year. The t-shirt that this girl was wearing might provide a significant clue, as well as the initials "C.S." found on an article of clothing.
The possibility that this girl may have been handicaped, either physically or mentally is aparent.
If a roster of participants or a list of special schools attending those '95 Games is still in existence, perhaps some new leads could be generated in this case.