New Video Shows Wild Crash in Washington State, Passenger Dies – TMZ

Bellevue, WA. Traffic camera footage captured Ye whizzing down the freeway in the sports car with her passenger, Yabao Liu, in the early morning …

Do you trust this headline?

You already voted!

In