The Police ‎– Live Ghost In The Machine

movie

movie poster for The Police ‎– Live Ghost In The Machine

Released October 02, 1996

Genres:

Overview

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