Leo’s Flashers is a tackle company based out of Umatilla OR. If you are looking for something totally different in a flasher check these guys out. I have never used these but I am very curious to give them a try. The different shape and design is a different offering from anything fish see in the Great Lakes.
If you are interested in seeing more of what Leo’s Flashers has to offer check out their Website or Facebook page below.