Watch the incredible footage of a 50-lane holiday traffic jam in China

Published 2017-01-03
Recommendations
Similar videos