A huge sneaker store on the strip.......wierd.
OK this store gets 5 stars for one reason....they had the Stan Smiths in a size 14. Yes, the white whale of my sneaker collection was found on the strip in Vegas. I have been looking for these sneakers since 97 and stumbled upon them on the strip of all places.
The store other wise is cool but nothing too special. Basically go here if your looking for a pair of Adidas sneakers that you cant find anywhere else in the world.