Andrew and Mike Tierney premiered with Human Nature on the Strip in May 2009. The siblings are marking that event with a show outside the Human Nature lineup, in a locals’ haunt just south of the ...