REVIEW: The Amazons – ‘The Amazons’ (Universal / Fiction)

After the industry hype, The Amazons deliver an imperfect and confused but ultimately promising debut album.