Animal curiosity

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? Posted by Picasa

Comments