Sheriff: 3 dead after fleeing car plunges into Florida pond
ST. PETERSBURG, Florida - Police say a man fleeing sheriff's deputies in a stolen car drove into a pond in Florida, killing himself and two passengers.
ST. PETERSBURG, Florida - Police say a man fleeing sheriff's deputies in a stolen car drove into a pond in Florida, killing himself and two passengers.