Originally Posted by Sco++
Mebbe that guy was riding one of those Chinese fake carbon-fiber bikes...
I was thinking something along these lines too. IIRC, only one major Italian builder is building their CF bikes in Italy but I can't recall which one. The rest are built in Asia. Not that there's anything wrong with that, but it makes what he said pretty ironic.