Tagged: lars van der haar

Giant TCX SLR1 1 2

Received: Giant TCX SLR1

You know a sport has become pretty mainstream when the worlds biggest (near enough) manufacture has a whole specific range of bikes. Giant’s TCX SLR 1 certainly looks the part, will it fit the bill?