Garibaldis stjerna lyser klarare an någonsin.