Ticking A Loris

March 22nd, 2011 by

Lorises (lorii??) are primates found in tropical and woodland forests of India, Sri Lanka, and southeast Asia. This one’s ticklish. Found at YouTube from wired.

Similar Posts:

Tags: , , , , ,