1373 TheDonald.Win is now Patriots.win. Spread the word so everyone can find it. (patriots.win) posted 3 years ago by meteorknife [M] 3 years ago by meteorknife +1381 / -8 85 comments share 85 comments share save hide report block hide replies
They moved servers then, and people's password savers did not associate the new servers. If they remembered their password, they could get in. If they forgot... new accounts everywhere.