Friday, August 10, 2007

What are these damn videos for? What product?




While this is not real its some damn fine cgi work!
Can someone explain what this video is marketing? Is it for Halo 3?

No comments: