Computers 110134456123095102 Posted on November 24, 2004 by Ben Simpson in Computers I heard this on the radio: Apparently the secret of Suprnova.org is out. Share this:TwitterFacebookLike this:Like Loading... Related