Video: Porsche Driver Who Had 'Strong Odor of Alcohol' After Fatal High-Speed Crash Flees to China

Bellevue, Washington on September 30.Bellevue Police Department/KING-TV. A newly released traffic camera video shows a woman’s white Porsche …

Do you trust this headline?

You already voted!

In