Hello,
Not sure this is the right place to post since this section doesn't appear on main page..?
I installed freecorder but ads pop-up are invasive & apparently steal informations..?
Also the IE extension makes IE simply disabled! Can launch it but won't load anything..
Thanks?
Bookmarks