I made my account on Newgrounds today! I have known about the place but never bothered to make an account but I did now and I'm liking it alot!
I do not know anything concerning Flash except that its really fun to play Flash games. But to help contribute to Newgrounds, I think what I might do is post some of my bands tracks that we have made.
Hope to make some friend or have some people listening to my tracks!