Negative Positive
Title: Puppets Indeed
Review: This latest effort by America's favorite plastic boys is nothing but another crushing blow for music itself. How long are we going to let coporate creations rule the airwaves?
Is the review positive or negative? 