Francos Settlers (2013)
Francos Settlers 2013 Somewhere on the high plains of La Mancha in Spain resides a village that carries the name of its creator, Francisco Franco The translation for the villages name Llanos del Caudillo is The High Plains of the Caudillo Caudillo is the equivalent to the German Fuehrer Hitler or th