The Peacock Parade launch
Internet shoppers and fashion enthusiasts alike can enjoy a new flash-sale site, The Peacock Parade, without having to worry about shipping from the United States. The Peacock Parade is based in Toronto, and launched last month. While there are a bevy of other flash-sale sites, The Peacock Parade is intent on setting itself apart with their mix of high-end designer…
View Post