The Birthplace of Malcontents

At last I know where Internet trolls come from!

There’s an entire CITY of ’em in Sweden: Trollhattan.

And from the name, it sounds like a pretty big place.

Gosh, if we could only get that ONE town shut down … !