Shoe. Megashop. The words alone are enough to make a shoe-lover drool, no? The Shoe Megashop in question is something that the US-based Marshalls has just launched in a lot of its stores (for the benefit of our UK readers, Marshalls is a little like TK Maxx, selling name brand clothes,
Read More...
[Source: Shoewawa]