http://69.90.214.15/news/index.php Gogogogo!
it's been up. Some other people already posted. I already signed up like hours ago.
Forum Rules