StarVmax.com features video of the official launch event for the Star Motorcycles 2009 Vmax motorcycle.
The launch took place June 3rd on the deck of the USS Midway in San Diego, California. From the looks of this bike, an aircraft carrier is the perfect place to celebrate its introduction.
Here are some photos of the event.
Source: Star Motorcycles