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.111 seconds with 32 queries.