FLOOD MAGAZINE: Sarah Jaffe Unveils Hypnotic New Song “Blame It” The track is from her upcoming This Is Better Pt. 1 EP. CHECK IT OUT HERE!