MonstroCloud.com
Consumer Report
- 02-10-2012
- 22
Got a popup on computer that said I had a serious virus and it would not let me go further until I purchased their anti virus. I didn't think much of it until I was billed and had forgotten about it. Upon googgling MonstroCloud.com, I found out that I was scammed.
Company: MonstroCloud.com
Country: USA