Out-of-control BMW crashes into front of restaurant
Published date: Mon, 04 Dec 2023 21:23:41 +0700
An out-of-control BMW crashed into the front of a seafood restaurant in China.
CCTV footage shows the black vehicle ramming through the entrance and demolishing the reception desk in Henan province on November 26.