Joined on 6/6/07
They do if you click the More News link...
Not frontpage, I wish mine appeared frontpage.. <_<
there's a toggle switch that says "would you like this to be on the front page" when you write your message
Not for me...
They only appear on the frontpage if you've won an award.
Ah! Thank you!
Now all I have to do is win one on my own... right?
Or can it be collaborative?
Now I see why I cant write in the front page.....