Of course, the name "Stormfront" doesn't mean a lot to a lot of people. But to internet buffs, esp. ones who dig politics, it means first of all "a white nationalist and supremacist neo-Nazi Internet forum...". A nasty bunch of Nazis and their sympathizers. And of course, they have a branch in UK. You can establish all of the above by googling, we don't provide links to such places here.
The more amazing was to discover (via a comment by Jams) that there is a chain of Apple shops in UK that has chosen that name - yes, Stormfront.
Strange choice, you would agree. There is no hint on their site about the history of that moniker.
As Jams rightly wonders:
I hope there are no adverts saying "Get your i-pods and the Turner Diaries here..."I wonder, too, what title their CEO carries and what is this all about anyhow?
Anyone in the know is welcome to comment.