Aero Force One
November 20, 2008
“From December 3rd through the 8th, Steven Tyler’s Red Wing Motorcycles will be on display at the New England International Auto Show at the Boston Convention Center in South Boston. 8 bikes will be in the display. There will be a press conference on December 3rd (media only) to announce some big changes to Red Wing.
So come down to the show and check out the Red Wing line as well as the new car models from around the world!”