Last time we saw The Vintage Frames Company they were teaming up with Ultra for their Ultra Goliath 2 Snow White Sunglasses — which, for reasons we can’t quite comprehend, ended up being one of our more popular posts of the past couple months. Why, exactly, is hard to figure out. Now they’ve returned with […]