When you think about the internet, images of cats flood your mind. Times, they say, are a changin', and two contenders have stepped up to challenge our digital overlords. It's time for you to sound off and cast your vote for Internet Mascot in 2014!
Sloths...