Deadly pedestrian crash highlights Gulf Boulevard dangers
Police say they do not believe a Florida driver was speeding or impaired when she hit and killed a man and woman trying to cross a St. Petersburg street.
Police say they do not believe a Florida driver was speeding or impaired when she hit and killed a man and woman trying to cross a St. Petersburg street.