Okay, some friends and I remember having heard this from somewhere but just can't nail down where that was, though most of us are PRETTY conviced it was an old flash somewhere here on newgrounds. Does ANYONE recognize this, and could possibly provide a link to the flash we're thinking of?
https://vocaroo.com/i/s10jsxOsx4Ll
You'll be rewarded with our eternal thanks.
-LeafLock