wpid-IMG_20101003_111423.jpg Published October 5, 2010 at 373 × 499 in slow and steady wins the race ← Previous