Published On Oct 4, 2024
We spotted a Jetour T2, which is China's take on a Land Rover Defender, stuck on a beach of the Arabian side of the Gulf.
The roads are full of these cars at the moment, this is the first one we've come across, off road.
show more