Friday, November 19, 2010

Shiny Cars!

It's Press Day at the LA Auto Show, and you are so there. video