A pedestrian was hit Thursday night in downtown Tallahassee by a driver who police say later stripped down and was showing signs of excited delirium.
Source: tallahassee.com
A pedestrian was hit Thursday night in downtown Tallahassee by a driver who police say later stripped down and was showing signs of excited delirium.
Source: tallahassee.com