
Inside the weirdest luxury shop in NYC
This episode of Invitation Only takes you inside a curiosity shop in New York City's Upper East Side. The store sells bizarre, expensive stuff for home decoration: taxidermied peacocks, ancient Chinese headdresses,…