Totally Impressed!!!
Kamakazee sent me quite a bit of different baits, this really helped as far as giving them a broad spectrum of reviews....
First off, this company is located out of Emmett, Idaho.
Their Plastics are top notched, Not only did i catch fish on them, but i tested them...