Music February 23, 2012 St. Lucia Makes Music Worth Idolizing Tuesday night (Feb 21) I caught the final show of St. Lucia’s residency at Pianos. And lucky for…