The International Motorcycle Show will be in Atlanta on January 7-9 at the Cobb Galleria. Is anyone in GA planning on going to the show? Has anyone gone to the show in the past? If you go you have to check out the Boss brothers as they ride around and do stunts in a giant ball of steel. I would like to know any feedback from the show