Fashion Brand Superdry Opens New Store in Telford, England
According to ShropShirestar.com, the big wigs at Superdry have announced that they will be opening a new store for you fashionista across the pond. The store will be located in a town called Telford and will have its grand opening at the end of the month, Nov. 30. Visit streaming.thesource.com for more information What makes […]