Resisting the Rise of the Machines as Marketing Meme to Sell Cars?

May 3rd, 2011

Via: Dodge / YouTube:

Related: Life in Touchscreen Hell

Leave a Reply

You must be logged in to post a comment.