New Ithaca Music Festival Debuts and DeliversKey Points The first ever Finger Lakes Thaw Festival debuted last weekend (March 23 & 24) in Ithaca Over 30 bands from all across the...