Leapfish

I haven’t tried it yet, but I’m going to have to soon.  Here are a couple of videos I found:

LeapFish is the Best of the Web in a Single Search

 

LeapFish is the Fastest Search on the Planet

Comments are closed.