30 Oct Skechers Opens Second Store in Times Square
Skechers USA, Inc. opened a flagship store at the front of Times Square. Located on the famed Bow Tie in the heart of Times Square, the new location will welcome more than 300,000 passersby daily....