Title: Organ are great but NEVER see them live
Product review: I am a huge fan of this album and was overjoyed when they were slated to play Vancouver. The show was an absolute bore. These girls have great talent but ZERO stage presence.Save your money.
Would you say this review depicts the product in a flattering or unflattering light?
