That's awesome! Was it a lemur that peed on Johnny Carson's head?
Apparently that was a "Marmoset." Either way, priceless!
That's awesome! Was it a lemur that peed on Johnny Carson's head?
ReplyDeleteApparently that was a "Marmoset." Either way, priceless!
ReplyDelete