in

23,600 miles and still looking good – my 2016 Cervelo S3 – original

23,600 miles and still looking good - my 2016 Cervelo S3

23,600 miles and still looking good – my 2016 Cervelo S3 – just out