True Facts About The Sloth January 5, 2013BuzzFeed - Latest So much science about nature's deadliest predator… (sort of) Source: youtube.com