Negative Positive
Title: The vienna scientists
Review: The album starts off well, but seems lacking compared to their last offering "do yourself some good" (In Europe).Overall the album has it's moments, but isn't quite my cup of tea.
Is the review positive or negative? 