Date Concert Venue Location
Nov 04, 1990
The Temptations Review Luther Burbank Center for the Arts Santa Rosa, California, United States