A year ago, Human Nature seemed destined to leave Venetian’s Sands Showroom. Today, the act is rejuvenated after a change in formats and a return to its Christmas show.
A year ago, Human Nature seemed destined to leave Venetian’s Sands Showroom. Today, the act is rejuvenated after a change in formats and a return to its Christmas show.