Michael John Magician (viewed on America’s got Talent)

 

Note: bio still to come.


Facebook posts where Michael John is mentioned: