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 …