you are not the original owner of this song, there are other people who have uploaded this in 2010 on youtube with an download link of it, Newgrounds is a place to submit orriginal music video's and artwork and not a place to submit things you have copied/stolen from someone else! unless you have proof that you are indeed the orriginal owner of this song (which I realy doubt) you should be ashamed to copy the orriginal owner and submit it as your own!
I dont know what you mean, i Am the original owner of this song, i made it in 2008 and it has been sitting on my hard-drive for ever since, i have not uploaded it to anywhere but newgrounds
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.