China: 20-car Pileup On A Highway Section
While investigators are still determining the exact cause of this pileup, inclement weather is thought to have played a role.
Follow us on Facebook:
Recommended videos
Popular videos
More videos