User blog comment:Icon1994/New Team Members=New Mentors/@comment-174.102.12.142-20130103183443/@comment-5718833-20130104025725

We obviously have a new troll on our hands. I'll go make a "Please don't feed the troll" sign.