Two knuckleheads discover a rinky-dink machine that can “see all over the world.”
You can now watch The Peek Snatchers online on the following streaming providers in the United States.