Thread:FinnManusia/@comment-24583427-20141116224400/@comment-24537027-20141117090705

I believe Finn worked hard for all this badges, so lets not judge and also I have noticed his increase in edits so I believe he is truly working hard.