The Star posted a nice tribute to Dean Armstrong, a man as closely tied to Tucson’s musical history as anyone, who died on Sunday at the age of 87: Every night between sets, Dean Armstrong strolled the dining room at Li’l Abner’s Steak House. He would shake hands with longtime fans and introduce himself to […]
