Los Angeles Car Exhibition 2011

November 18, 2011 by  
Filed under Fun

The LA Car show is an annual event where manufacturers display their latest vehicles to get customer feedback. Watch & Enjoy…!




Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!