I just reread the article and the Neo Nazi website that endorsed Trump was Daily Stormer not StormFront. The names are similar enough that I got them confused.
Also not to be confused with these guys, who are completely a-political: http://www.stormfrontquartet.com/