Link

Epic traffic jam in China enters its 9th day

Epic traffic jam in China enters its 9th day

Straight out of a Doctor Who episode. Life imitating art?

Comments are closed.