I created an intro thread and posted a winning video in the iwnning video thread and neither of them showed up and that was like 2 days ago. I think something is wrong
No, it's probably your permissions - you need so many posts and/or thanks before being permitted to post certain stuff. It's in you profile forum rules somewhere.