Battlesloths 2025: The Great Pizza Wars Announcement Trailer 1:27 Fight to the death for the greatest reward a sloth could ask for: pizza. Posted on: Feb 12, 2017 Watch Video