Peace of Mind
We live on a big hill and using this strap gives me peace of mind. Now if only they invented something to help me push the carriage back up the hill!!
Rating: 5 stars