Title: Absolute Top Notch Rock Film
Product review: It's not everyday that bona-fide rock stars allow you in to see the real deal. Back home in Sweden, these guys are rock stars. In the US they still have to work it. This is a look at touring life like I have never seen before. And I can't imagine a more well-adjusted bunch. They actually make it look easy!
Would you say this review depicts the product in a flattering or unflattering light?
