Some might say leopards naturally camouflage - but this cat brings the colors. For those that prefer to be spotted, we bring you the 90's Leopard CASCADE Snow Goggles. Complete with vibrant purple lenses and packed with colorful spotted straps, that's...