Short Cut
Chinese Farmer Flies His Self Built Airplane — June 26, 2008
This is insane! Apparently the Chinese call this, "shanzhai huaxiangji". Shanzhai literally means "little mountain village". Go Gadget Go!
This is insane! Apparently the Chinese call this, "shanzhai huaxiangji". Shanzhai literally means "little mountain village". Go Gadget Go!