By Allen Cox Uploaded on 23 January 2008 71 views
Animals outnumber people on the main street in the village of 20 de Noviembre.