advertising and other stuff. no, really.



Wednesday, March 5, 2008

Volvo branded content show film TV thing.



I, uh, um, okay see, what I ... oh, nevermind. Someone help me understand. Please.

Tags: ,

No comments: