Thursday, January 07, 2010

What is greenpeace doing at CES? Srsly. All hope is lost.

No comments: