Monster trucks to rumble into SW China
Organizers of the China Monster Truck Show pose for a photo at a news conference announcing the launch of the 'monster' event in Beijing on Oct 11, 2017. [Photo provided to chinadaily.com.cn] |
Photo
Most Popular
Highlights
What's Hot