www.predatorswatch.com and www.stdregistry.com / These are both extortion websites. The site owner steals social media pics and adds a bunch of nasty fake info. Then demands cash to remove.
1 Review updated:
These two sites are Extortion sites. The site owner is a scammer who posts fake info. About people and wants cash for removal. Sick guy here.
PrPredatorswatch scam Oct 16, 2016