Not a meme, but Americans, please visit battleforthenet.com. Please don't overlook the importance of net neutrality! By nobodynose2017-11-22 10:00 63% (1104) Battleforthenet.com