Can you really see out of your mirrors? Chinese drivers abandon all caution as they go to extraordinary lengths to transport goods http://bit.ly/ZphXdr
Photo
Shared publiclyView activity