| 11.5°C Belfast

Video: Scooter crashes into oncoming car in China


Electric bicycle crashes into car in east China village Langxi County, Xuancheng City, Anhui Province, east China.

Most Watched Videos

Privacy