Leech X Street polarized goggles are perfect for urban anglers. Their modern design optimizes underwater visibility, making it easy to spot fish quickly. Comfortable and stylish, they are ideal for your fishing sessions in the city.
Leech's X Street offers contemporary styling without sacrificing optical performance. Ideal for urban or itinerant anglers, they improve legibility of the water surface, helping to spot fish quickly, while being comfortable to wear on a daily basis.