Viral websites are called so for a reason. They publish content that can hardly resist us from sharing with friends and family. Although there are thousands of such sites, some make the cut for fulfilling our sharing appetite without any qualms. List of T