The next tour stop for Man In The Mirror is Thursday, December 28 in Lake Buena Vista, FL.