Brandon Jones on 24th Jul

St. Petersburg Police have arrested and charged the man they say is responsible for a hit and run that killed Jeron Davis. Taurus...