SKECHERS Opens Flagship Store in One World Trade Center