unveil malfunction

Video: Unveiling Malfunction – 2011 Los Angeles Auto Show
Sometimes everything does not always go as planned, and this was the case at the Green Car of the Year announcement at the 2011 Los Angeles Auto Show. Gaff aside, congratulations to this years Green Car winner, the Honda Civic