Monday, September 17, 2007

Unique traffic warning sign spotted in China

Your Ad Here

An unique traffic warning sign is seen in Qinghai, China. The words on the sign means "always bear in mind the traffic rules and please treasure your life."

Related Posts with Thumbnails


Search This Blog