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