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

LEAVE A REPLY

Please enter your comment!
Please enter your name here