Ecuadorian Women spit roasting guinea pigs to sell which is the local delicacy by Sharon McAllister
_