Monday, September 20, 2010

Supposedly 'Banned" TV Smart Car Commercial in USA

You can read the full info about it all here.

'Banned' TV Smart Car Commercial



No comments: