Click on the calender below to see Michael's dates for the coming months. For further details on upcoming shows or to book an event, click here.

2017
Browse BackBrowse Forward
January
February
March
April
May
June
July
August
September
October
November
December