search for keyword: 'enshi tujiazumiaozuzizhizhou'
Locals were left bemused as a river turned red after rainfall in central China. The strange video..
A driverless car rolled down a sloped road as the motorist forgot to pull the handbrake in central C..
A group of piglets were fed by a German shepherd in central China. The bizarre video, filmed in t..