True Facts About The Tarsier

Ze Frank dishes the true facts on natures creepiest little teddy bear.