I have been posting in this forum about a lancer re-furb, but after I post I will hit "NEW POSTS" and my post doesn't show up?

Why? Is there a certain forum I have to post in to get the thread on "NEW POSTS"?