Please Touch This
October 21st, 2010 link to (permalink)
Last night, an embargo lifted and a stream of technology sites posted reviews for a major new product launch. I’m not going to bother telling you which launch, that isn’t the point, and you can probably figure it out (hint: not the MacBook Air).
comment »