Slow and Steady Wins the Race

Slow and steady wins the race.
11124819_826904887364746_2036930684_n

link_image