Slowtwitch Forum
Nike Free 5.0's, anyone try?
Triathlon Forum
Pony_Boy
May 3, 2005, 2:31pm
1
Opinion? Anyone actually think they make you faster? Less injury prone?