true facts about the sloth November 26, 2013 by WTFFF Master True facts about the sloth – WTF fun facts Advertisement Related