For decades, Michael Holmes has toured the globe as a cabaret singer and celebrity impersonator, sharing the stage with such stars as Sam Harris, Sting, and Elton John.
For decades, Michael Holmes has toured the globe as a cabaret singer and celebrity impersonator, sharing the stage with such stars as Sam Harris, Sting, and Elton John.