WATCH OUT! It looks like Triumph is updating its site while I am typing this up. Some 2006 pics and verbiage are frantically disppearing before my eyes, a new "home" screen is briefly appearing in... German... and a glimpse of a white 'n GREEN Scrambler is showing on the "motorcycles" page...
Either that, OR:
My PC is going berserk
Triumph's Webmaster had a rough night
The Thailand factory workers have taken the parent company over