Bill MacKay tour