Man arrested in bizarre hit-and-run on Buford Connector

Updated:

Loading
Man arrested in bizarre hit-and-run on Buford Connector