Cold Hard Truth

At some point over the last couple of days Ani DiFranco had a coming-to-Jesus moment and decided to get real and own her shit.  Read her new apology here.