Love Tattoo… is the new album from Imelda May, a fresh new exponent of rockabilly and blues and potentially this summer's great live catch... March 21, 2009