-
Wedding cars cause traffic chaos in China
As the eighth day of the Chinese Lunar Year, January 30th 2012 was deemed a very lucky day for brides and grooms to tie the knot. However the sheer volume of newlyweds on the roads on China’s east province of Zhejiang in their wedding cars …






Recent Comments