Hi
Thats a really nice frame and very tempting, after searching as much as i can about Caribou all i can find is Caribou pro frames in Taiwan that according to their website were set up in 1999,is this the company that made this frame?
I really love the look of this frame but think it may be too small for me,looking at the original advert the guy suggests this may suit riders from 5 10" to 6 3", I'm at the bigger end of that range but I'm still sorely tempted.