ARGENTINA | Wednesday, 15 October 2008 | Views [481]
Lengua (cow´s tongue) Look at the size of those tongues!