Crossing A Street In China Is Insane

And you thought your traffic was bad!