Funadvice Logo

Pop-ups

Home More advice Computers & Tech

Ok I have mozilla firefox.. But new windows keep opening with these ads on them.. Its really annoying.. Please help