Monday, June 28, 2004

They're Here...

The new Apple Cinema displays, I mean.

Awesome.

No comments: