Tuesday, February 20, 2007

Excellent sales pitch

but what are they selling?

http://video.google.com/videoplay?docid=5125780462773187994

p.s. No, I don't know! But as usual wiki knows

No comments: