31/10/2020
31/10/2020
A CCTV camera caught an accident in Arar, Saudi Arabia, where a woman crashed into the store, almost killing people who were seated outside the shops.
31/10/2020
31/10/2020
A CCTV camera caught an accident in Arar, Saudi Arabia, where a woman crashed into the store, almost killing people who were seated outside the shops.