Monday, August 11, 2003

More on Ecuador. Remember, the tastiest guinea pigs are those fed on grass.