User blog comment:IndigoOnIceCream/How Did You Stumble On This Site/@comment-32656-20120127091701

Truly, it's been so long that I have no clue whatsoever, lol

At a guess, a link on either the Paradox boards, Changing the Times, or This Day in Alternate History. More likely one of the first two.