Apparel/Industry News/Latest Motorcycle News/Sidi SIDI Debuts in the Motorcycle Goggles Sector with its First off-road Collection Frank Duggan on October 14, 2026 0 0 SIDI, a reference brand in cycling and motorcycling footwear, writes a new page in its history: for the very first time, the brand makes its official entrance into the motorcycle goggles sector.