Upscale sneaker store on the Las Vegas Strip has a local flavor
Planet Hollywood's Miracle Mile stores attract many tourists from the Strip. But there is one store inside the mall - other than the "Welcome to Las Vegas" stores, of course - that has a quintessentially local feel to it. It's called…