Wednesday, 27 May 2009

News - We The Faceless: Isle of Dogs

View The Article

We The Faceless have announced their next release will be their new single "Isle of Dogs" which is due to be released mid August.

No comments: