Thursday, March 26, 2009

Spot of the Week: Honda Let it Shine



For the making of the film, go here. Strange coincidence that Samsung LED sheep happened around the same time.

Posted by Anantha.

No comments: