The Police ‎– Live Ghost In The Machine

The Police ‎– Live Ghost In The Machine

1996
Rated 8.0 out of 10

Recorded live at Gateshead in England, UK, 31 July, 1982.

No comments yet. Be the first.