Title: One of my favorite CD's
Product review: I bought this CD back in '90. Finding out what happened to this group is near impossible. Saw their video for Ghost Town on a video station out of Lakeland Fl and went out and got the CD. Plus they were from Chapel Hill and I was raised north of Durham and partied my butt off in CH.
Would you say this review depicts the product in a flattering or unflattering light?
