100 creeps busted in massive voyeurware sweep

Too much …uh…time…on their hands. The Internet really IS the devils workshop, you know. Satan has just been playing the free market in this case.