When I look at the main forum page its there, but its not under the "New Posts" section...the section Im assuming most people check.
Is it because Im new?
Edit. I also posted in the thread about the Gulf of Mexico oil spill and that thread doesnt show up under "new posts" either.
Is it because Im new?
Edit. I also posted in the thread about the Gulf of Mexico oil spill and that thread doesnt show up under "new posts" either.
Last edited: