Garmin Forerunner 955 Solar: Does Exactly What I Bought It For

A few weeks ago I decided (after months of contemplating since I hate spending money) that I was going to purchase a … More