Okay as part of my bet in Karoke last night I am making this video and admitting that Alexander Giles the Michael Jackson performer is the best Michael Jackson impersonator I have ever encountered. It's amazing how similar you sound. Really the best wow I lived in the UK and now in the Phillipines and you are the best. There you go Bet completed.