Friday, November 13, 2015

Carmageddon: China's 50-Lane Traffic Jam Is Every Commuter's Worst Nightmare




According to the Daily Mail, China's National Day celebrations marks the founding of People's Republic of China on October 1, 1949. The national government marked the occasion with a special flag raising ceremony on Beijing's Tiananmen Square at sunrise this morning. There are also government sponsored fireworks displays.

China's 50-Lane Traffic Jam Is Every Commuter's Worst Nightmare - CaribbeanFever / FeverEyes / CaribFever / Caribbean / News /