Review for user alibaba87 from tbi

  • Cicero 17" LCD with speakers

    alibaba87 was the Seller on June 24, 2005 RedFlagDeals

    The LCD works flawlessly just as he promised; arrived on time for exchange.

    June 24, 2005