Vetted, A New Shop For Exquisitely Overpriced Designer Goods | TechCrunch

Vetted, A New Shop For Exquisitely Overpriced Designer Goods | TechCrunch