Specialized Tubular Tires Video
by Byron on Jul. 20, 2011 at 7:19 AM
Specialized unveiled their new tubular tires during the Global Product Launch last week. Chris Wyatt, a tire engineer tells us about them in this video.
They retail for $100.00 in three tread patterns. Chris says in the video that…» Read More »