Cool eh? From the Los Angeles Motor Show. More images here at Gizmag
View Printer Friendly Version
Email Article to Friend
Reader Comments