Anyone else going to the Triumph launch on Wednesday ? Our local dealer's has kindly invited us along (A sure sign we've been spending too much on bikes ) Looks like it's a new bike launch along with demo drag races, should be fun.