snoturtle (66)
26U Server Rack :)
snoturtle was the Seller on September 28, 2002 Other/Unknown
great deal went down and picked it up was just as described
September 28, 2002