I just picked up a pair of these yesterday and they are the best thing I have ever put on my feet. It feels like you are barefoot but 100% protected at the same time.*
Anybody else have these?
PS: couldn't post in general discussion for some reason
Bookmarks