FashionFeatured Original Penguin New Re-Designed Flagship Store Is Now Open by xoJohn March 11, 2014 written by xoJohn 0 minutes read Original Penguin has a new brand new flagship store in New York City. This new retails haven incorporate Original Penguin’s new brand image and will serve as the benchmark for all future stores. Continue Reading March 11, 2014 0 comment 0 FacebookTwitterPinterestLinkedinTumblrRedditWhatsappTelegramEmail