Car crashes into the Chinese Consulate in San Francisco, driver shot

Sharing is Caring!

See also  Get ready to witness the mother of all crashes
See also  Ethereum crashes 37% in 60 hours amid escalating trade war fears.

153 views