Does anyone remember the Nike shoes from early 2000s, they were slip on, with a rubber "netting" of sorts all across them to keep them on. The ones I had, the fabric looked like water...
Anyone know a link where I could find them, or remember the name of them?
Thanks