I'll Take My Limes, Sliced The Ghost Writer Review of the Debut Album from Sliced Limes. Release Party SAT at Last Exit Live.