mytraffic.biz Reports & Reviews (1)
Victim Location 77396
Total money lost $47
Type of a scam Credit Cards
I recently submitted a payment to this damn website, the moment it told me to sign up into another website and create my network, it logged me off. So I can't log back in the recent website unless I make another purchase
Don't waste your time or money on this nonsense.
If you know any contact information for mytraffic.biz, help other victims by adding it!