Place Your Link 2 Review Welcome to my Place Your Link 2.0 review. Place Your Link 2.0 is a new product by Dawud Islam and Elaine Baker. It goes live on May 12th at 9AM EST. A recent review of product...