Title: This was a weak at best CD
Product review: DDT are high on themselves. They think they are rock stars but they are not. They need alot more polishing and need to keep their feet on the ground if they want to make it any where in this business.
Would you say this review depicts the product in a flattering or unflattering light?
