Welcome on the Org, AMVMadness! Somebody confirmed your post before me, but since I was at it, I confirmed the database entry for Terra Formars, so you can upload your AMV on LOCAL too, now.
Now as for TF... I kind of miss the ridiculous censorship. It was funny in its own way.