Tuesday, 13 November 2012

SEMA 2012: Abridged

One of the world's most talked-about car shows condensed into a five minute montage. Handy.

No comments: