I think it was the Doom-metal.com forum maybe? I know I IMed Dan, launched Shroud of Prenuptial Engagement, then realized I had no clue WTF I was even mocking and gave a listen.
I talked to some dude with long hair who had a better buzz than I had going that day, even though lots of alcohol was consumed. He handed me a cd with the word "promo" on it, containing 2 songs. I think it was at the 2003 NEMHCF.