• Barefoot Running World Record

    A runner in Vermont set a brand new world record for running barefoot!