Tech Review MyVideoTalk Review – MLM Tech Disaster Or The Next Big Thing? By Kathi J. Pettry 2 years ago So what’s the deal with “MyVideoTalk”? I mean we all know that online video is