The world's biggest carmakers were leaving little to the imagination as they were "taking it off" at Wednesday's (November 19) sneak preview ahead of this weekend's kick-off to the 2014 Los Angeles Car Show.
Embed Feed