Stormfront is down and hearing unsubstantiated claims that their domain might have been taken off. Never really cared for the site but for ages it was THE site synonymous with neo-nazism / white supremacism / white nationalism or whatever media term was en vogue at the time