In honor of New Yorkers and 911, we bring NYC Eyewear from I Still Love You NY, a made in the USA funky sun and eyewear line.