carnewschina.com
Spotted in China: an extra stretched Cadillac Escalade
An enormous Cadillac Escalade, Spotted in China in the east of the capital Beijing. The big American SUV is made even bigger by stretching it by about 80
Joey Wang