Insects/Bugs The Electronic Spider Repeller – or is it just a box with a flashing light? August 24, 2013 — 0 Comments