Internet Marketing Product Reviews
The site this guy is promoting is http://imreportcardresarch.com
Apparently, video creator is simply experimenting with green-screen videos. He still has a few bugs to work out there. I honestly don’t care if he’s a newbie.. but I think this site sucks.