Right, after months of waiting i finally received my forks today, only to discover they have a zoo! sticker on them, now this really confused me, as they look like team forks, but why would they have a zoo sticker on?
Anyway, just to make sure, are these forks the echo team forks?
P.S, they say 2003-12 on the steerer, does this mean when they were made? if so, thats kinda worrying.