SZA & Travis Scott in steamy and bloody new video "Love Galore" Margaret Tra3 May 2017CTRL, Love Galore, SZA, TDE, Travis Scott, rca recordsComment