Man In The Mirror cover by amazing busker Allie Sherlock. An original song by the legend Michael Jackson. Enjoy the cover.

Watch Now

Watch More: Greatest Love Of All – Whitney Houston – Angelica Hale Cover

LEAVE A REPLY

Please enter your comment!
Please enter your name here