Review for user MHLeach from Kremlar

  • Dell 17" LCD

    Kremlar was the Seller on January 23, 2005 AnandTech

    Great deal, great transaction!

    January 23, 2005