MonstroTV.com
Consumer Report
My computer was freezing I responded to a popup ad. The ad didn't mention MonstroTV; but now looking back on my credit card statement for the transaction I see that that's who it was: Monstrotv.com minsk by 12/18 purch 2491698136200682374797. Nothing ever appeared on my computer. ...