Total Web Video Recommending Total Web Video and other news I have been getting more and more requests for information how to recommend “The Greatest Web Video Effect Ever” at http://www.totalwebvideo.com The latest stats for affiliate conversion rates are astounding. They are among the highest in this market. More than 2000 units have been sold […]