Tuesday, April 26, 2011

Holy Ghost! - Holy Ghost! (2011)

Depeche tells of all the news fashions slinking and suctioning to us, those lizards.

1 comment:

  1. http://www.nme.com/reviews/holy-ghost/11952

    http://royalroyalblog.com/2011/03/holy-ghost-album-review/

    ReplyDelete