Garmin launches Edge 20 and Edge 25 GPS bike computers

This article originally appeared on BikeRadar