Man In The Mirror cover by amazing busker Allie Sherlock, Fabio Rodrigues and John Mahon. An original song by Michael Jackson.

Watch Now

Watch More: The Wellerman – Saxophone cover – Daniele Vitale Sax – The Longest Johns

Previous articleROCKABYE Cover – Clean Bandit – Saxophone cover by Daniele Vitale Sax
Next articleBTS Collaborates With McDonald’s For A New Meal: Trending on Twitter
BJ Music
As a article writer my passion is to discover latest trends in the music industry, provide accurate news to the world and discover whats next. I am happy to provide information for music enthusiasts about their favorite artists and music videos.