I posted this video on my site and yes, this is another half-baked advertisement scheme. Check out my site too and e-mail me if you'd like to trade.
Here's the link to my Downloads page: link
The video is through rapidshare but since it isn't too big, yoou shouldn't have any problems with it with a free download...thing.