N Noxxus Master baiter Joined Aug 3, 2005 Location Birmingham UK Mar 28, 2007 #1 the old home page? Where's the news moved to?