Tag Archives: Album Reviews

Music Review – PJ Harvey – Let England Shake (2011)

In this day and age when we have pop stars coming out of alien eggs at awards shows, it is nice to know that there are grounded artists that have a message to say and that know how to say their message in an artistic manner. Such is the case with Polly Harvey, better known