These were sold in the 80's. I actually had a pair. I guess the theory is the frames reduced glare similar to a football player putting grease under their eyes.... I guess..
I couldn't see any better.... and looked pretty stupid (or more stupider) ... Who wouldn't want a pair of these ?
Jim Teeny was famous for creating his signature fly the teeny nymph.