I'm a little confused. Here's why.
On the United Kingdom Triumph site, for 2008,under specifications for Speedmaster/America is says fuel injection. On the United States Triumph site it lists carberation with electronic warmers.... just like previous years.
I was speaking to someone at a Triumph dealership and they told me that the bikes won't have EFI till 2009. Maybe Europe gets it first?
BTW, I also heard the 1400cc is due out in JUNE 08. But I don't know what engine the cruiser is to have.
Tali