I'm looking into a new pair of goggles and wanted some feedback on the DYE Invision's. Are they good goggles ? Good visibility ? How well do the goggles hold up against fogging ?
I may also look at the V-Force Morph's too.
I may also look at the V-Force Morph's too.



Comment