Levi McCallum

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!