The International motorcycle show is going down in NYC again this year on January 21-23. It will be held at the Javitz center like last year and features full model lineups from all the major manufactures as well as vendors and specialty booths. It's not WDW but what else are you gonna do in this snow?