Comment Comment by honksillet Hate to break it to you but theDonald.win, where T_D went after reddit imposed its "quarantine", just steamed through the top 1200 spot in the USA according to the Alexa rankings. parent honksillet 6 years ago