The Police ‎– Live Ghost In The Machine

The Police ‎– Live Ghost In The Machine

1996 · Music · 1h 30m · 8.0

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

Watch Now

Cast

You May Also Like