I can't speak for the others, but Triumph dropped out from those shows several years ago. They were spending well north of a million dollars and decided that they could use it elsewhere. These IMS shows are ungodly expensive. We think we will be at the NY, Chicago, Minneapolis, Long Beach and at least one other show.
Page created in 0.077 seconds with 34 queries.