I have had to stop clicking on the bonus ads and ptc wall, they have a lot of pop-ups that keep locking up my computer. Until that is fixed, I will not be clicking on the bonus ads or ptc wall.
Admin
Admin
Posts: 613
Posted
2018-10-23 at 14:10
The bonus ads and PTCWall are both not owned by us. There is nothing we can change in their sites.