Jamison Humdinger Lure The Jamison Humdinger Lure was first introduced in 1916. This wooden no eyed fishing lure was made by William J Jamison Company out of Chicago Illinois, know affectionately as “Smilling Bill”. This antique fishing lure measures 3 1/8″ inches in length and is really a larger version of the struggling mouse which […]