UGG Debuts Flagship Store In New York City Just in time for the holidays, Southern California-based global lifestyle brand UGG® has debuted a new flagship store in New York City. This new concept marks the first of its kind,…