snoturtle (66)
10 120mm Fans
snoturtle was the Seller on April 19, 2004 AnandTech
Great seller items arrived perfectly :)
April 19, 2004