Michael Jackson LIVE In Liverpool 1988 Man In The Mirror (Snippets)

Michael Jackson LIVE In Liverpool 1988 Man In The Mirror (Snippets)

Michael Jackson Performing Man In The Mirror in Liverpool, England at Aintree Racecourse on (September 11, 1988) Do Not Own Any Footage 🛑