Planet X Bibs

edhornby Posts: 1,780
edited June 2009 in Road buying advice
Anyone got a pair ??

as everything else is starting to go over the £60 mark I was wondering if these would be a sensible priced alternative
"I get paid to make other people suffer on my wheel, how good is that"
--Jens Voight