Sportbike Racing Forum banner
1 - 1 of 1 Posts

·
Registered
Joined
·
5 Posts
Discussion Starter · #1 ·
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
 
1 - 1 of 1 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top