UPDATE: the mystery is solved. However, it's very sad and unfortunate:
Donna Chen, a 53-year-old Sarasota woman was hit and killed by a drunk driver Saturday afternoon, according to Florida Highway Patrol troopers. The dog she was walking was also hit, and it ran away from the scene. The dog...