Driver battles to negotiate narrow road in China
Published date: Wed, 01 May 2024 22:16:35 +0700
This is the intense moment a driver battled to negotiate a narrow road in China.
The motorist was grappling with a narrow pathway when he encountered cars blocking his way in Beijing on April 5.