?

Log in

Tue, Aug. 25th, 2009, 07:21 pm
New 23.3" monitor has arrived.

New 23.3" monitor has arrived.

Dare I say, squee.