Animal curiosity on October 26, 2006 Get link Facebook X Pinterest Email Other Apps The question isn't if Logan would pet the llama. Nor if he wold even pay attention. No, the burning issue here is: who has the longer eyelashes? Comments
Comments