'Ain't Too Proud - The Life and Times of The Temptations' opened last night, March 21, at Broadway's legendary Imperial Theatre 249 West 45th Street.