iron_llama
06-09-2007, 02:01 AM
http://www.youtube.com/watch?v=HKEuzxC4eGc
Evidently somebody got Triumph to admit how they really made those bikes of theirs. Pretty interesting show. I wonder how a tour of the DL650 factory would look?
Evidently somebody got Triumph to admit how they really made those bikes of theirs. Pretty interesting show. I wonder how a tour of the DL650 factory would look?