Chinese footwear firm creates giant leather shoe car

24/03/2011

Subscribe...