IAmA - Barefoot Runner. Here's why I ditched my shoes, and you should too. (reddit.com)1 points by rogermugs 15 years ago | -1 commentsNo comments yet