AlbinosPro.com
Consumer Report
- 07-15-2011
- 6
On 6/5 I received a pop up that my computer had a virus and I could download their software to clean the virus from my computer... Nothing happened except my credit card was charged
Company: AlbinosPro.com
Country: USA