Predatorswatch.com
I have been added to this bogus site including an pic of me. Once I responded with remove my profile I was directed to a page requesting my credit card number. THis is felony extortion and needs to Predatorwatchdot come is a scam
- 01-15-2013
- 58
I was contact by PredatorsWatch.com telling me I have been added to their database as a predator and requesting payment to remove my profile form their site. THis is extortion.
Company: Predatorswatch.com
Country: USA
State: Colorado
City: Littleton