Yourtravelbiz.com
YTB.com, Travel buisness try a pyramid scheme MLM scam
YTB or Yourtravelbiz.com is a buisness based out of Edwardsville, IL. This is a buisness you can become a "part" of and to become a part of it you have to be brought in under someone and you're going to shell out about $500 initially invest into the buisness, -that right there will make ...