OHMYGOD MY EARS!!!
I think they started to blead a little...
The song is not the best I've heard, but doesn't suck.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.