Althea Tobias McKay

Fort Lauderdale
Pedestrian Althea Tobias McKay died in June 2006 after being struck by an off-duty Fort Lauderdale police officer on his way home from work and driving 92 mph on Federal Highway. Fort Lauderdale Police Department, Courtesy
Loading