Launch set for August 25, 2008 Aug 5, 2008 0:04:24 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by rodrod780 on Aug 5, 2008 0:04:24 GMT -5 Launch set for August 25, 2008New logo... new look. Same attitude. If you have not signed up to the NT Newsletter please do so here.nervousteeth.com/newsletter_alt.htmlOh Yes!