Triumph North America CEO Leaves Company

Greg Heichelbech CEO of Triumph North America is out.  Just a month after receiving “Executive of the Year” honors someone else will be running the show.  COO Matt Sheahan and CFO Don Carleo are staying so there will be some continuity at the top. Currently Triumph North America are saying that Mr. Heichelbech has left […]

Victory’s New Cruiser?

The photo shows a new liquid cooled Victory equipped with a fender mounted sensor pack recording the performance parameters in some fairly nasty weather. Photo credit: MCN Victory has been rumored to be making a liquid cooled motorcycle for several months.  Design sketches were leaked initially. Eventually they were tied back to Victory designers as […]

Harley Davidson Livewire! Why this is a big deal.  HD is the largest manufacturer to date to release a production electric bike.  Even though this is a pre-production test it is still monumental for the electric motorcycle industry.