Lots of animal power on main street in Managua