G-Star Opens New Stores
G-Star has just opened quite a few new stores over here in the West Coast of the USA. They have new stores in Scottsdale, Arizona; San Francisco, California as well as Santa Monica, California. How amazing is that? Just in time for the holidays. So how many of you are going to do your holiday shopping at one of these new G-Star stores? Or maybe just shopping?