GIANT XTC COMPOSITE 29ER

Bike of the Week: Giant XtC Composite 29er 1

Bike of the Week: Giant XtC Composite 29er 1

Big wheels keep on turnin'.