Michael Jackson
- Toronto, ON
- Michael Jackson Impersonator
- 42 miles from Niagara Falls
- 11 Verified Bookings
Anna M. said “Vishal was amazing! Everyone enjoyed his performance and costume changes! It made our wedding extra special! On top of his fantastic performance, he is…”