Well, I have went on newgrounds long ago. But I just recently made an account. I only posted two animations, and they got blammed. Oh well, I will get better eventually.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.