Sounds Like a few songs I've heard
I'M YOUR BIGGEST FAN MAN!
OK not biggest but I'm a fan of "R" and the music is no different.
PS: I'm from america and English is my native language :D
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.