This is now my third favourite song on Newgrounds, after Robot Pirates and Dance of the Manwhore. As a fellow 'tachian, I can announce that moustaches are, indeed, as epic as you portray.
Nicely animated, although it does go out of sync after a few loops.
I've listened to this so must, that even muted I can still hear it!
i need to grow a mustache
I watched this right after i shaved T.T
So Epic...it Makes me wanna grow a Moustache.