I searched for it, I wish now for the billionth time I had downloaded it... >.<
Never fear...
http://hillbuzz.org/2010/01/03/america-rising-video-an-open-letter-to-democrats/
hillbuzz.org is requesting you download it and upload it to your own youtube accounts...